time=2024-10-03T00:24:35.912Z level=DEBUG msg="Not attempting generation of an ABI report" time=2024-10-03T00:24:35.912Z level=DEBUG msg="Configuring container namespace" time=2024-10-03T00:24:35.913Z level=INFO msg="History generation enabled" time=2024-10-03T00:24:36.040Z level=DEBUG msg="Obtained package history" time=2024-10-03T00:24:36.042Z level=DEBUG msg="Building package" name=krita version=5.2.6 release=95 type=ypkg profile=unstable-x86_64 time=2024-10-03T00:24:36.042Z level=DEBUG msg="Configuring overlay storage" time=2024-10-03T00:24:36.042Z level=DEBUG msg="Mounting overlayfs" time=2024-10-03T00:24:36.042Z level=DEBUG msg="Mounting root tmpfs" dir=/var/cache/solbuild/unstable-x86_64/krita size=40G time=2024-10-03T00:24:36.043Z level=DEBUG msg="Creating overlay storage directory" path=/var/cache/solbuild/unstable-x86_64/krita/work time=2024-10-03T00:24:36.043Z level=DEBUG msg="Creating overlay storage directory" path=/var/cache/solbuild/unstable-x86_64/krita/tmp time=2024-10-03T00:24:36.043Z level=DEBUG msg="Creating overlay storage directory" path=/var/cache/solbuild/unstable-x86_64/krita/img time=2024-10-03T00:24:36.043Z level=DEBUG msg="Creating overlay storage directory" path=/var/cache/solbuild/unstable-x86_64/krita/union time=2024-10-03T00:24:36.043Z level=DEBUG msg="Mounting backing image" point=/var/lib/solbuild/images/unstable-x86_64.img time=2024-10-03T00:24:36.047Z 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=2024-10-03T00:24:36.049Z level=DEBUG msg="Bringing up virtual filesystems" time=2024-10-03T00:24:36.049Z level=DEBUG msg="Creating VFS directory" dir=/var/cache/solbuild/unstable-x86_64/krita/union/dev/pts time=2024-10-03T00:24:36.049Z level=DEBUG msg="Creating VFS directory" dir=/var/cache/solbuild/unstable-x86_64/krita/union/dev/shm time=2024-10-03T00:24:36.049Z level=DEBUG msg="Mounting vfs /dev" time=2024-10-03T00:24:36.049Z level=DEBUG msg="Mounting vfs /dev/pts" time=2024-10-03T00:24:36.050Z level=DEBUG msg="Mounting vfs /proc" time=2024-10-03T00:24:36.050Z level=DEBUG msg="Mounting vfs /sys" time=2024-10-03T00:24:36.051Z level=DEBUG msg="Mounting vfs /dev/shm" time=2024-10-03T00:24:36.051Z level=DEBUG msg="Creating target directory" dir=/var/cache/solbuild/unstable-x86_64/krita/union/home/build/work time=2024-10-03T00:24:36.051Z 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=2024-10-03T00:24:36.052Z level=DEBUG msg="Creating target directory" dir=/var/cache/solbuild/unstable-x86_64/krita/union/home/build/work/files time=2024-10-03T00:24:36.052Z 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=2024-10-03T00:24:36.052Z 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=2024-10-03T00:24:36.052Z level=DEBUG msg="Validating sources" time=2024-10-03T00:24:36.052Z level=DEBUG msg="Downloading source" uri=https://download.kde.org/stable/krita/5.2.6/krita-5.2.6.tar.xz time=2024-10-03T00:24:36.196Z level=INFO msg="Source URL redirected" uri=https://mirror.kumi.systems/kde/ftp/stable/krita/5.2.6/krita-5.2.6.tar.xz time=2024-10-03T00:24:36.240Z level=INFO msg="Downloading source" uri=https://download.kde.org/stable/krita/5.2.6/krita-5.2.6.tar.xz time=2024-10-03T00:24:40.514Z 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=2024-10-03T00:24:41.262Z level=INFO msg="Source URL redirected" uri="https://objects.githubusercontent.com/github-production-release-asset-2e65be/339475065/0ba8ccb5-6a9e-468a-8081-31cc1a80b68e?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=releaseassetproduction%2F20241003%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Date=20241003T002440Z&X-Amz-Expires=300&X-Amz-Signature=d30834edb10c4f3e7e8fa2b24bfe149bdb67e021ec741ca7963dddf9682f919c&X-Amz-SignedHeaders=host&response-content-disposition=attachment%3B%20filename%3Dgmic-3.2.4.1-patched.tar.xz&response-content-type=application%2Foctet-stream" time=2024-10-03T00:24:41.728Z 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=2024-10-03T00:24:41.830Z level=DEBUG msg="Downloading source" uri=https://github.com/arximboldi/immer/archive/refs/tags/v0.8.1.tar.gz time=2024-10-03T00:24:42.290Z level=INFO msg="Source URL redirected" uri=https://codeload.github.com/arximboldi/immer/tar.gz/refs/tags/v0.8.1 time=2024-10-03T00:24:42.532Z level=INFO msg="Downloading source" uri=https://github.com/arximboldi/immer/archive/refs/tags/v0.8.1.tar.gz time=2024-10-03T00:24:42.652Z level=DEBUG msg="Downloading source" uri=https://github.com/arximboldi/zug/archive/refs/tags/v0.1.1.tar.gz time=2024-10-03T00:24:43.116Z level=INFO msg="Source URL redirected" uri=https://codeload.github.com/arximboldi/zug/tar.gz/refs/tags/v0.1.1 time=2024-10-03T00:24:43.391Z level=INFO msg="Downloading source" uri=https://github.com/arximboldi/zug/archive/refs/tags/v0.1.1.tar.gz time=2024-10-03T00:24:43.463Z level=DEBUG msg="Downloading source" uri=https://github.com/arximboldi/lager/archive/refs/tags/v0.1.1.tar.gz time=2024-10-03T00:24:43.915Z level=INFO msg="Source URL redirected" uri=https://codeload.github.com/arximboldi/lager/tar.gz/refs/tags/v0.1.1 time=2024-10-03T00:24:44.209Z level=INFO msg="Downloading source" uri=https://github.com/arximboldi/lager/archive/refs/tags/v0.1.1.tar.gz time=2024-10-03T00:24:44.349Z level=DEBUG msg="Copying host asset" key=/etc/resolv.conf time=2024-10-03T00:24:44.349Z level=DEBUG msg="Copying host asset" key=/etc/eopkg/eopkg.conf time=2024-10-03T00:24:44.350Z level=DEBUG msg="Starting D-BUS" time=2024-10-03T00:24:44.358Z level=DEBUG msg="Discovering repos in rootfs" time=2024-10-03T00:24:44.358Z level=DEBUG msg="Removing repository" repo=Solus Repo Solus removed from system. time=2024-10-03T00:24:44.413Z level=DEBUG msg="Adding repo to system" name=Solus uri=https://packages.getsol.us/unstable/eopkg-index.xml.xz Warning: No repository found. Automatically adding Solus stable. Repo Solus added to system. Updating repository: Solus 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) 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) 14% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 14% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 14% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 14% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 15% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 15% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 15% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 15% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 16% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 16% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 16% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 16% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 17% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 17% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 17% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 18% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 18% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 18% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 18% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 19% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 19% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 19% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 19% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 20% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 20% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 20% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 20% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 21% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 21% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 21% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 22% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 22% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 22% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 22% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 23% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 23% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 23% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 23% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 24% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 24% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 24% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 24% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 25% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 25% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 25% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 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) 27% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 27% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 27% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 27% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 28% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 28% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 28% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 28% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 29% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 29% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 29% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 29% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 30% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 30% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 30% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 31% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 31% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 31% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 31% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 32% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 32% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 32% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 32% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 33% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 33% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 33% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 33% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 34% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 34% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 34% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 35% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 35% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 35% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 35% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 36% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 36% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 36% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 36% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 37% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 37% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 37% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 37% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 38% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 38% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 38% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 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) 40% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 40% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 40% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 40% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 41% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 41% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 41% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 41% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 42% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 42% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 42% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 42% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 43% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 43% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 43% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 44% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 44% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 44% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 44% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 45% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 45% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 45% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 45% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 46% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 46% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 46% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 46% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 47% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 47% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 47% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 48% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 48% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 48% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 48% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 49% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 49% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 49% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 49% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 50% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 50% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 50% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 50% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 51% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 51% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 51% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 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) 57% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 57% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 57% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 57% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 58% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 58% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 58% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 58% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 59% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 59% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 59% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 59% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 60% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 60% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 60% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 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) 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) 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) 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) 79% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 79% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 79% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 79% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 80% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 80% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 80% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 80% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 81% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 81% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 81% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 81% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 82% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 82% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 82% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 83% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 83% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 83% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 83% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 84% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 84% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 84% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 84% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 85% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 85% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 85% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 85% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 86% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 86% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 86% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 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) 88% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 88% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 88% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 88% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 89% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 89% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 89% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 89% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 90% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 90% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 90% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 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) 92% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 92% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 92% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 92% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 93% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 93% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 93% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 93% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 94% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 94% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 94% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 94% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 95% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 95% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 95% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 96% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 96% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 96% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 96% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 97% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 97% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 97% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 97% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 98% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 98% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 98% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 98% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 99% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 99% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 99% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 99% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB)100% 0.00 --/- [--:--:--] [complete] Package database updated. time=2024-10-03T00:24:46.806Z level=DEBUG msg="Upgrading system base" Updating repositories Updating repository: Solus 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: Safety switch forces the upgrade of following packages: bash btrfs-progs-libbtrfs ca-certs cryptsetup curl eopkg expat glib2 glibc gobject-introspection hwdata iputils iso-codes kmod libgcc libgomp libnss libssh2 libstdc++ linux-driver-management lvm2 nghttp2 nghttp3 openssl pam pisi procps-ng systemd usysconf-epoch util-linux zlib Warning: Reordering install order so system.base packages come first. The following packages will be upgraded: bash binutils binutils-libs btrfs-progs-libbtrfs ca-certs cmake cryptsetup curl eopkg expat expat-devel g++ gcc gfortran glib2 glib2-devel glibc glibc-devel gobject-introspection gobject-introspection-devel hwdata iproute2 iputils iso-codes kmod libarchive libarchive-bin libgcc libgfortran libgomp libnss libssh2 libstdc++ linux-driver-management lvm2 nano nano-syntax-highlighting nghttp2 nghttp3 openssl openssl-devel pam pam-devel pisi procps-ng python-eopkg python-packaging python3 pyyaml rootlesskit systemd systemd-devel usysconf-epoch util-linux util-linux-devel ypkg zlib zlib-devel Total size of package(s): 180.46 MB Downloading 1 / 58 Package cryptsetup found in repository Solus cryptsetup-2.7.5-22-1-x86_64.eopkg [cached] Downloading 2 / 58 Package systemd found in repository Solus systemd-254.18-165-1-x86_64.eopkg [cached] Downloading 3 / 58 Package util-linux found in repository Solus util-linux-2.40.2-50-1-x86_64.eopkg [cached] Downloading 4 / 58 Package glibc found in repository Solus glibc-2.40-126-1-x86_64.eopkg [cached] Downloading 5 / 58 Package lvm2 found in repository Solus lvm2-2.03.27-30-1-x86_64.eopkg [cached] Downloading 6 / 58 Package iputils found in repository Solus iputils-20240905-15-1-x86_64.eopkg [cached] Downloading 7 / 58 Package expat found in repository Solus expat-2.6.3-31-1-x86_64.eopkg [cached] Downloading 8 / 58 Package libstdc++ found in repository Solus libstdc++-14.2.0-85-1-x86_64.eopkg [cached] Downloading 9 / 58 Package libgcc found in repository Solus libgcc-14.2.0-85-1-x86_64.eopkg [cached] Downloading 10 / 58 Package openssl found in repository Solus openssl-3.3.2-52-1-x86_64.eopkg [cached] Downloading 11 / 58 Package libssh2 found in repository Solus libssh2-1.11.0-13-1-x86_64.eopkg [cached] Downloading 12 / 58 Package zlib found in repository Solus zlib-2.2.2-30-1-x86_64.eopkg [cached] Downloading 13 / 58 Package nghttp2 found in repository Solus nghttp2-1.63.0-16-1-x86_64.eopkg [cached] Downloading 14 / 58 Package nghttp3 found in repository Solus nghttp3-1.5.0-2-1-x86_64.eopkg [cached] Downloading 15 / 58 Package curl found in repository Solus curl-8.10.0-101-1-x86_64.eopkg [cached] Downloading 16 / 58 Package usysconf-epoch found in repository Solus usysconf-epoch-0.0.1-16-1-x86_64.eopkg [cached] Downloading 17 / 58 Package gobject-introspection found in repository Solus gobject-introspection-1.80.1-38-1-x86_64.eopkg [cached] Downloading 18 / 58 Package libnss found in repository Solus libnss-3.105-67-1-x86_64.eopkg [cached] Downloading 19 / 58 Package hwdata found in repository Solus hwdata-0.388-33-1-x86_64.eopkg [cached] Downloading 20 / 58 Package bash found in repository Solus bash-5.2.32-83-1-x86_64.eopkg [cached] Downloading 21 / 58 Package glib2 found in repository Solus glib2-2.80.5-111-1-x86_64.eopkg [cached] Downloading 22 / 58 Package pam found in repository Solus pam-1.6.1-37-1-x86_64.eopkg [cached] Downloading 23 / 58 Package procps-ng found in repository Solus procps-ng-4.0.4-13-1-x86_64.eopkg [cached] Downloading 24 / 58 Package pisi found in repository Solus pisi-3.12.4-117-1-x86_64.eopkg [cached] Downloading 25 / 58 Package kmod found in repository Solus kmod-33-17-1-x86_64.eopkg [cached] Downloading 26 / 58 Package ca-certs found in repository Solus ca-certs-20240923-46-1-x86_64.eopkg [cached] Downloading 27 / 58 Package iso-codes found in repository Solus iso-codes-4.17.0-14-1-x86_64.eopkg [cached] Downloading 28 / 58 Package btrfs-progs-libbtrfs found in repository Solus btrfs-progs-libbtrfs-6.11-68-1-x86_64.eopkg [cached] Downloading 29 / 58 Package linux-driver-management found in repository Solus linux-driver-management-1.0.3-16-1-x86_64.eopkg [cached] Downloading 30 / 58 Package libgomp found in repository Solus libgomp-14.2.0-85-1-x86_64.eopkg [cached] Downloading 31 / 58 Package eopkg found in repository Solus eopkg-4.1.4-16-1-x86_64.eopkg [cached] Downloading 32 / 58 Package libarchive found in repository Solus libarchive-3.7.6-52-1-x86_64.eopkg [cached] Downloading 33 / 58 Package nano-syntax-highlighting found in repository Solus nano-syntax-highlighting-2022.11.02-2-1-x86_64.eopkg [cached] Downloading 34 / 58 Package gcc found in repository Solus gcc-14.2.0-85-1-x86_64.eopkg [cached] Downloading 35 / 58 Package cmake found in repository Solus cmake-3.30.3-67-1-x86_64.eopkg [cached] Downloading 36 / 58 Package nano found in repository Solus nano-8.2-200-1-x86_64.eopkg [cached] Downloading 37 / 58 Package openssl-devel found in repository Solus openssl-devel-3.3.2-52-1-x86_64.eopkg [cached] Downloading 38 / 58 Package libarchive-bin found in repository Solus libarchive-bin-3.7.6-52-1-x86_64.eopkg [cached] Downloading 39 / 58 Package glibc-devel found in repository Solus glibc-devel-2.40-126-1-x86_64.eopkg [cached] Downloading 40 / 58 Package g++ found in repository Solus g++-14.2.0-85-1-x86_64.eopkg [cached] Downloading 41 / 58 Package rootlesskit found in repository Solus rootlesskit-2.3.1-6-1-x86_64.eopkg [cached] Downloading 42 / 58 Package zlib-devel found in repository Solus zlib-devel-2.2.2-30-1-x86_64.eopkg [cached] Downloading 43 / 58 Package glib2-devel found in repository Solus glib2-devel-2.80.5-111-1-x86_64.eopkg [cached] Downloading 44 / 58 Package gobject-introspection-devel found in repository Solus gobject-introspection-devel-1.80.1-38-1-x86_64.eopkg [cached] Downloading 45 / 58 Package ypkg found in repository Solus ypkg-33-194-1-x86_64.eopkg [cached] Downloading 46 / 58 Package python-eopkg found in repository Solus python-eopkg-4.1.4-16-1-x86_64.eopkg [cached] Downloading 47 / 58 Package libgfortran found in repository Solus libgfortran-14.2.0-85-1-x86_64.eopkg [cached] Downloading 48 / 58 Package gfortran found in repository Solus gfortran-14.2.0-85-1-x86_64.eopkg [cached] Downloading 49 / 58 Package util-linux-devel found in repository Solus util-linux-devel-2.40.2-50-1-x86_64.eopkg [cached] Downloading 50 / 58 Package pyyaml found in repository Solus pyyaml-6.0.2-21-1-x86_64.eopkg [cached] Downloading 51 / 58 Package python-packaging found in repository Solus python-packaging-24.1-22-1-x86_64.eopkg [cached] Downloading 52 / 58 Package binutils-libs found in repository Solus binutils-libs-2.43.1-75-1-x86_64.eopkg [cached] Downloading 53 / 58 Package expat-devel found in repository Solus expat-devel-2.6.3-31-1-x86_64.eopkg [cached] Downloading 54 / 58 Package pam-devel found in repository Solus pam-devel-1.6.1-37-1-x86_64.eopkg [cached] Downloading 55 / 58 Package systemd-devel found in repository Solus systemd-devel-254.18-165-1-x86_64.eopkg [cached] Downloading 56 / 58 Package iproute2 found in repository Solus iproute2-6.11.0-28-1-x86_64.eopkg [cached] Downloading 57 / 58 Package python3 found in repository Solus python3-3.11.10-67-1-x86_64.eopkg [cached] Downloading 58 / 58 Package binutils found in repository Solus binutils-2.43.1-75-1-x86_64.eopkg [cached] The following list of packages will be removed in the respective order to satisfy dependencies: nanorc Removing package nanorc Removed nanorc Installing 1 / 58 cryptsetup-2.7.5-22-1-x86_64.eopkg [cached] Installing cryptsetup, version 2.7.5, release 22 Upgrading to new upstream version Extracting the files of cryptsetup Upgraded cryptsetup Installing 2 / 58 systemd-254.18-165-1-x86_64.eopkg [cached] Installing systemd, version 254.18, release 165 Upgrading to new upstream version Extracting the files of systemd Upgraded systemd Installing 3 / 58 util-linux-2.40.2-50-1-x86_64.eopkg [cached] Installing util-linux, version 2.40.2, release 50 Upgrading to new upstream version Extracting the files of util-linux Upgraded util-linux Installing 4 / 58 glibc-2.40-126-1-x86_64.eopkg [cached] Installing glibc, version 2.40, release 126 Upgrading to new upstream version Extracting the files of glibc Upgraded glibc Installing 5 / 58 lvm2-2.03.27-30-1-x86_64.eopkg [cached] Installing lvm2, version 2.03.27, release 30 Upgrading to new upstream version Extracting the files of lvm2 Upgraded lvm2 Installing 6 / 58 iputils-20240905-15-1-x86_64.eopkg [cached] Installing iputils, version 20240905, release 15 Upgrading to new upstream version Extracting the files of iputils Upgraded iputils Installing 7 / 58 expat-2.6.3-31-1-x86_64.eopkg [cached] Installing expat, version 2.6.3, release 31 Upgrading to new upstream version Extracting the files of expat Upgraded expat Installing 8 / 58 libstdc++-14.2.0-85-1-x86_64.eopkg [cached] Installing libstdc++, version 14.2.0, release 85 Upgrading to new distribution release Extracting the files of libstdc++ Upgraded libstdc++ Installing 9 / 58 libgcc-14.2.0-85-1-x86_64.eopkg [cached] Installing libgcc, version 14.2.0, release 85 Upgrading to new distribution release Extracting the files of libgcc Upgraded libgcc Installing 10 / 58 openssl-3.3.2-52-1-x86_64.eopkg [cached] Installing openssl, version 3.3.2, release 52 Upgrading to new upstream version Extracting the files of openssl Upgraded openssl Installing 11 / 58 libssh2-1.11.0-13-1-x86_64.eopkg [cached] Installing libssh2, version 1.11.0, release 13 Upgrading to new distribution release Extracting the files of libssh2 Upgraded libssh2 Installing 12 / 58 zlib-2.2.2-30-1-x86_64.eopkg [cached] Installing zlib, version 2.2.2, release 30 Upgrading to new upstream version Extracting the files of zlib Upgraded zlib Installing 13 / 58 nghttp2-1.63.0-16-1-x86_64.eopkg [cached] Installing nghttp2, version 1.63.0, release 16 Upgrading to new upstream version Extracting the files of nghttp2 Upgraded nghttp2 Installing 14 / 58 nghttp3-1.5.0-2-1-x86_64.eopkg [cached] Installing nghttp3, version 1.5.0, release 2 Upgrading to new upstream version Extracting the files of nghttp3 Upgraded nghttp3 Installing 15 / 58 curl-8.10.0-101-1-x86_64.eopkg [cached] Installing curl, version 8.10.0, release 101 Upgrading to new upstream version Extracting the files of curl Upgraded curl Installing 16 / 58 usysconf-epoch-0.0.1-16-1-x86_64.eopkg [cached] Installing usysconf-epoch, version 0.0.1, release 16 Upgrading to new distribution release Extracting the files of usysconf-epoch Upgraded usysconf-epoch Installing 17 / 58 gobject-introspection-1.80.1-38-1-x86_64.eopkg [cached] Installing gobject-introspection, version 1.80.1, release 38 Upgrading to new distribution release Extracting the files of gobject-introspection Upgraded gobject-introspection Installing 18 / 58 libnss-3.105-67-1-x86_64.eopkg [cached] Installing libnss, version 3.105, release 67 Upgrading to new upstream version Extracting the files of libnss Upgraded libnss Installing 19 / 58 hwdata-0.388-33-1-x86_64.eopkg [cached] Installing hwdata, version 0.388, release 33 Upgrading to new upstream version Extracting the files of hwdata Upgraded hwdata Installing 20 / 58 bash-5.2.32-83-1-x86_64.eopkg [cached] Installing bash, version 5.2.32, release 83 Upgrading to new distribution release Extracting the files of bash Upgraded bash Installing 21 / 58 glib2-2.80.5-111-1-x86_64.eopkg [cached] Installing glib2, version 2.80.5, release 111 Upgrading to new upstream version Extracting the files of glib2 Upgraded glib2 Installing 22 / 58 pam-1.6.1-37-1-x86_64.eopkg [cached] Installing pam, version 1.6.1, release 37 Upgrading to new distribution release Extracting the files of pam Upgraded pam Installing 23 / 58 procps-ng-4.0.4-13-1-x86_64.eopkg [cached] Installing procps-ng, version 4.0.4, release 13 Upgrading to new upstream version Extracting the files of procps-ng Upgraded procps-ng Installing 24 / 58 pisi-3.12.4-117-1-x86_64.eopkg [cached] Installing pisi, version 3.12.4, release 117 Upgrading to new upstream version Extracting the files of pisi Upgraded pisi Installing 25 / 58 kmod-33-17-1-x86_64.eopkg [cached] Installing kmod, version 33, release 17 Upgrading to new upstream version Extracting the files of kmod Upgraded kmod Installing 26 / 58 ca-certs-20240923-46-1-x86_64.eopkg [cached] Installing ca-certs, version 20240923, release 46 Upgrading to new upstream version Extracting the files of ca-certs Upgraded ca-certs Installing 27 / 58 iso-codes-4.17.0-14-1-x86_64.eopkg [cached] Installing iso-codes, version 4.17.0, release 14 Upgrading to new upstream version Extracting the files of iso-codes Upgraded iso-codes Installing 28 / 58 btrfs-progs-libbtrfs-6.11-68-1-x86_64.eopkg [cached] Installing btrfs-progs-libbtrfs, version 6.11, release 68 Upgrading to new upstream version Extracting the files of btrfs-progs-libbtrfs Upgraded btrfs-progs-libbtrfs Installing 29 / 58 linux-driver-management-1.0.3-16-1-x86_64.eopkg [cached] Installing linux-driver-management, version 1.0.3, release 16 Upgrading to new distribution release Extracting the files of linux-driver-management Upgraded linux-driver-management Installing 30 / 58 libgomp-14.2.0-85-1-x86_64.eopkg [cached] Installing libgomp, version 14.2.0, release 85 Upgrading to new distribution release Extracting the files of libgomp Upgraded libgomp Installing 31 / 58 eopkg-4.1.4-16-1-x86_64.eopkg [cached] Installing eopkg, version 4.1.4, release 16 Upgrading to new upstream version Extracting the files of eopkg Upgraded eopkg Installing 32 / 58 libarchive-3.7.6-52-1-x86_64.eopkg [cached] Installing libarchive, version 3.7.6, release 52 Upgrading to new upstream version Extracting the files of libarchive Upgraded libarchive Installing 33 / 58 nano-syntax-highlighting-2022.11.02-2-1-x86_64.eopkg [cached] Installing nano-syntax-highlighting, version 2022.11.02, release 2 Extracting the files of nano-syntax-highlighting Installed nano-syntax-highlighting Installing 34 / 58 gcc-14.2.0-85-1-x86_64.eopkg [cached] Installing gcc, version 14.2.0, release 85 Upgrading to new distribution release Extracting the files of gcc Upgraded gcc Installing 35 / 58 cmake-3.30.3-67-1-x86_64.eopkg [cached] Installing cmake, version 3.30.3, release 67 Upgrading to new upstream version Extracting the files of cmake Upgraded cmake Installing 36 / 58 nano-8.2-200-1-x86_64.eopkg [cached] Installing nano, version 8.2, release 200 Upgrading to new upstream version Extracting the files of nano Upgraded nano Installing 37 / 58 openssl-devel-3.3.2-52-1-x86_64.eopkg [cached] Installing openssl-devel, version 3.3.2, release 52 Upgrading to new upstream version Extracting the files of openssl-devel Upgraded openssl-devel Installing 38 / 58 libarchive-bin-3.7.6-52-1-x86_64.eopkg [cached] Installing libarchive-bin, version 3.7.6, release 52 Upgrading to new upstream version Extracting the files of libarchive-bin Upgraded libarchive-bin Installing 39 / 58 glibc-devel-2.40-126-1-x86_64.eopkg [cached] Installing glibc-devel, version 2.40, release 126 Upgrading to new upstream version Extracting the files of glibc-devel Upgraded glibc-devel Installing 40 / 58 g++-14.2.0-85-1-x86_64.eopkg [cached] Installing g++, version 14.2.0, release 85 Upgrading to new distribution release Extracting the files of g++ Upgraded g++ Installing 41 / 58 rootlesskit-2.3.1-6-1-x86_64.eopkg [cached] Installing rootlesskit, version 2.3.1, release 6 Upgrading to new upstream version Extracting the files of rootlesskit Upgraded rootlesskit Installing 42 / 58 zlib-devel-2.2.2-30-1-x86_64.eopkg [cached] Installing zlib-devel, version 2.2.2, release 30 Upgrading to new upstream version Extracting the files of zlib-devel Upgraded zlib-devel Installing 43 / 58 glib2-devel-2.80.5-111-1-x86_64.eopkg [cached] Installing glib2-devel, version 2.80.5, release 111 Upgrading to new upstream version Extracting the files of glib2-devel Upgraded glib2-devel Installing 44 / 58 gobject-introspection-devel-1.80.1-38-1-x86_64.eopkg [cached] Installing gobject-introspection-devel, version 1.80.1, release 38 Upgrading to new distribution release Extracting the files of gobject-introspection-devel Upgraded gobject-introspection-devel Installing 45 / 58 ypkg-33-194-1-x86_64.eopkg [cached] Installing ypkg, version 33, release 194 Upgrading to new upstream version Extracting the files of ypkg Upgraded ypkg Installing 46 / 58 python-eopkg-4.1.4-16-1-x86_64.eopkg [cached] Installing python-eopkg, version 4.1.4, release 16 Upgrading to new upstream version Extracting the files of python-eopkg Upgraded python-eopkg Installing 47 / 58 libgfortran-14.2.0-85-1-x86_64.eopkg [cached] Installing libgfortran, version 14.2.0, release 85 Upgrading to new distribution release Extracting the files of libgfortran Upgraded libgfortran Installing 48 / 58 gfortran-14.2.0-85-1-x86_64.eopkg [cached] Installing gfortran, version 14.2.0, release 85 Upgrading to new distribution release Extracting the files of gfortran Upgraded gfortran Installing 49 / 58 util-linux-devel-2.40.2-50-1-x86_64.eopkg [cached] Installing util-linux-devel, version 2.40.2, release 50 Upgrading to new upstream version Extracting the files of util-linux-devel Upgraded util-linux-devel Installing 50 / 58 pyyaml-6.0.2-21-1-x86_64.eopkg [cached] Installing pyyaml, version 6.0.2, release 21 Upgrading to new upstream version Extracting the files of pyyaml Upgraded pyyaml Installing 51 / 58 python-packaging-24.1-22-1-x86_64.eopkg [cached] Installing python-packaging, version 24.1, release 22 Upgrading to new distribution release Extracting the files of python-packaging Upgraded python-packaging Installing 52 / 58 binutils-libs-2.43.1-75-1-x86_64.eopkg [cached] Installing binutils-libs, version 2.43.1, release 75 Upgrading to new upstream version Extracting the files of binutils-libs Upgraded binutils-libs Installing 53 / 58 expat-devel-2.6.3-31-1-x86_64.eopkg [cached] Installing expat-devel, version 2.6.3, release 31 Upgrading to new upstream version Extracting the files of expat-devel Upgraded expat-devel Installing 54 / 58 pam-devel-1.6.1-37-1-x86_64.eopkg [cached] Installing pam-devel, version 1.6.1, release 37 Upgrading to new distribution release Extracting the files of pam-devel Upgraded pam-devel Installing 55 / 58 systemd-devel-254.18-165-1-x86_64.eopkg [cached] Installing systemd-devel, version 254.18, release 165 Upgrading to new upstream version Extracting the files of systemd-devel Upgraded systemd-devel Installing 56 / 58 iproute2-6.11.0-28-1-x86_64.eopkg [cached] Installing iproute2, version 6.11.0, release 28 Upgrading to new upstream version Extracting the files of iproute2 Upgraded iproute2 Installing 57 / 58 python3-3.11.10-67-1-x86_64.eopkg [cached] Installing python3, version 3.11.10, release 67 Upgrading to new upstream version Extracting the files of python3 Upgraded python3 Installing 58 / 58 binutils-2.43.1-75-1-x86_64.eopkg [cached] Installing binutils, version 2.43.1, release 75 Upgrading to new upstream version Extracting the files of binutils Upgraded binutils 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=2024-10-03T00:25:00.027Z level=DEBUG msg="Asserting system.devel component installation" Warning: The following package(s) are already installed and are not going to be installed again: autoconf automake bash-completion-devel binutils bison 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 nano nano-syntax-highlighting nasm ncurses-devel openssl-devel pam-devel patch pkgconf polkit-devel python-devel readline-devel rootlesskit systemd-devel texinfo util-linux-devel ypkg zlib-devel Total size of package(s): 713.00 KB Downloading 1 / 1 Package asciify found in repository Solus asciify-0.0.2-1-1-x86_64.eopkg [cached] Installing 1 / 1 asciify-0.0.2-1-1-x86_64.eopkg [cached] Installing asciify, version 0.0.2, release 1 Extracting the files of asciify Installed asciify time=2024-10-03T00:25:00.289Z level=DEBUG msg="Writing packager file" time=2024-10-03T00:25:00.289Z level=DEBUG msg="Installing build dependencies" file=/home/build/work/package.yml Following packages will be installed: alsa-lib alsa-lib-devel aom aom-devel apr apr-util at-spi2 avahi babl babl-devel bluez brotli-devel bzip2-devel catch2 catch2-devel ceres-solver 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 gd gdk-pixbuf gegl gegl-devel gflags giflib giflib-devel glew glibc-32bit glog gmic gmic-devel gnupg gpgme graphene graphicsmagick graphite2 graphite2-devel gsettings-desktop-schemas gsl gsl-devel gsm gstreamer-1.0 gstreamer-1.0-plugins-base gtest harfbuzz harfbuzz-devel hdf5 hicolor-icon-theme highway highway-devel hwloc hyphen imath imath-devel intel-tbb jasper 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 ldb libass libassuan libavif libbluray libboost libboost-devel libcairo libcairo-devel libcddb libcdio libcdio-paranoia libdaemon libdc1394 libde265 libde265-devel libdecor libdovi libdrm libdrm-devel libedit libepoxy libevdev libexif libflac libglu libglvnd libglvnd-devel libgnutls libgphoto2 libgtk-2 libgtk-3 libheif libheif-devel libhogweed libical libice libidn2-devel libinput libjpeg-turbo libjpeg-turbo-devel libjson-glib-devel libjxl libjxl-devel libkdcraw libkdcraw-devel libksba liblcms2 liblcms2-devel libmypaint libmypaint-devel libogg libopenmpt libp11-kit libpaper libpciaccess libpciaccess-devel libplacebo libpng libpng-devel libproxy libraw libraw-devel libraw1394 librsvg libsamplerate libsecret libsm libsndfile libsoxr libspeex libssh libssh-devel libssh2-devel libtasn1 libtheora libtiff libtiff-devel libtirpc 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 libxpm libxrandr libxrender libxrender-devel libxscrnsaver libxshmfence libxtst libxv libxxf86vm libyuv llvm llvm-clang llvm-devel lm_sensors mariadb-common md4c mesalib mesalib-devel metis minizip-ng mlt mlt-devel movit mpg123 mtdev nghttp2-devel nghttp3-devel npth numpy openal-soft openblas opencolorio opencolorio-devel opencv openexr openexr-devel openjpeg openjpeg-devel openldap opus orc pango pinentry pipewire-lib pixman pixman-devel poppler poppler-data poppler-devel poppler-qt5 poppler-qt5-devel poppler-utils postgresql-libpq pulseaudio python-libevdev python-ply python-pyqt5-sip python-sip python-six python3-devel python3-pyudev 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-webkit qt5-websockets qt5-x11extras qt5-x11extras-devel qt5-xmlpatterns qt6-5compat qt6-base qt6-declarative qt6-shadertools qt6-svg quazip-qt5 quazip-qt5-devel raqm rav1e rav1e-devel rtkit rubberband samba sbc sdl2 sdl2-devel serf shaderc shared-mime-info snappy spirv-tools srt subversion suitesparse svt-av1 svt-av1-devel talloc tdb tevent tslib twolame unixodbc utf8proc v4l-utils vamp-plugin-sdk vapoursynth vc vid.stab vulkan wayland webrtc-audio-processing woff2 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): 511.89 MB Downloading 1 / 360 Package dav1d found in repository Solus dav1d-1.4.3-30-1-x86_64.eopkg [cached] Downloading 2 / 360 Package libjpeg-turbo found in repository Solus libjpeg-turbo-3.0.3-21-1-x86_64.eopkg [cached] Downloading 3 / 360 Package aom found in repository Solus aom-3.10.0-24-1-x86_64.eopkg [cached] Downloading 4 / 360 Package libtiff found in repository Solus libtiff-4.6.0-42-1-x86_64.eopkg [cached] Downloading 5 / 360 Package libpng found in repository Solus libpng-1.6.43-27-1-x86_64.eopkg [cached] Downloading 6 / 360 Package shared-mime-info found in repository Solus shared-mime-info-2.4-14-1-x86_64.eopkg [cached] Downloading 7 / 360 Package gdk-pixbuf found in repository Solus gdk-pixbuf-2.42.12-56-1-x86_64.eopkg [cached] Downloading 8 / 360 Package libde265 found in repository Solus libde265-1.0.15-12-1-x86_64.eopkg [cached] Downloading 9 / 360 Package rav1e found in repository Solus rav1e-0.7.1-16-1-x86_64.eopkg [cached] Downloading 10 / 360 Package x265 found in repository Solus x265-3.6-23-1-x86_64.eopkg [cached] Downloading 11 / 360 Package svt-av1 found in repository Solus svt-av1-2.2.1-12-1-x86_64.eopkg [cached] Downloading 12 / 360 Package libheif found in repository Solus libheif-1.18.2-42-1-x86_64.eopkg [cached] Downloading 13 / 360 Package svt-av1-devel found in repository Solus svt-av1-devel-2.2.1-12-1-x86_64.eopkg [cached] Downloading 14 / 360 Package libde265-devel found in repository Solus libde265-devel-1.0.15-12-1-x86_64.eopkg [cached] Downloading 15 / 360 Package dav1d-devel found in repository Solus dav1d-devel-1.4.3-30-1-x86_64.eopkg [cached] Downloading 16 / 360 Package aom-devel found in repository Solus aom-devel-3.10.0-24-1-x86_64.eopkg [cached] Downloading 17 / 360 Package x265-devel found in repository Solus x265-devel-3.6-23-1-x86_64.eopkg [cached] Downloading 18 / 360 Package rav1e-devel found in repository Solus rav1e-devel-0.7.1-16-1-x86_64.eopkg [cached] Downloading 19 / 360 Package libheif-devel found in repository Solus libheif-devel-1.18.2-42-1-x86_64.eopkg [cached] Downloading 20 / 360 Package liblcms2 found in repository Solus liblcms2-2.16-20-1-x86_64.eopkg [cached] Downloading 21 / 360 Package babl found in repository Solus babl-0.1.106-42-1-x86_64.eopkg [cached] Downloading 22 / 360 Package liblcms2-devel found in repository Solus liblcms2-devel-2.16-20-1-x86_64.eopkg [cached] Downloading 23 / 360 Package babl-devel found in repository Solus babl-devel-0.1.106-42-1-x86_64.eopkg [cached] Downloading 24 / 360 Package libjson-glib-devel found in repository Solus libjson-glib-devel-1.8.0-26-1-x86_64.eopkg [cached] Downloading 25 / 360 Package libhogweed found in repository Solus libhogweed-3.10-22-1-x86_64.eopkg [cached] Downloading 26 / 360 Package libtasn1 found in repository Solus libtasn1-4.19.0-18-1-x86_64.eopkg [cached] Downloading 27 / 360 Package libp11-kit found in repository Solus libp11-kit-0.25.2-22-1-x86_64.eopkg [cached] Downloading 28 / 360 Package libgnutls found in repository Solus libgnutls-3.8.7.1-50-1-x86_64.eopkg [cached] Downloading 29 / 360 Package libogg found in repository Solus libogg-1.3.5-12-1-x86_64.eopkg [cached] Downloading 30 / 360 Package libspeex found in repository Solus libspeex-1.2.1-6-1-x86_64.eopkg [cached] Downloading 31 / 360 Package libvpx found in repository Solus libvpx-1.14.1-20-1-x86_64.eopkg [cached] Downloading 32 / 360 Package giflib found in repository Solus giflib-5.2.2-10-1-x86_64.eopkg [cached] Downloading 33 / 360 Package libxdmcp found in repository Solus libxdmcp-1.1.5-20-1-x86_64.eopkg [cached] Downloading 34 / 360 Package libxau found in repository Solus libxau-1.0.11-22-1-x86_64.eopkg [cached] Downloading 35 / 360 Package libxcb found in repository Solus libxcb-1.17.0-34-1-x86_64.eopkg [cached] Downloading 36 / 360 Package libx11 found in repository Solus libx11-1.8.10-47-1-x86_64.eopkg [cached] Downloading 37 / 360 Package libxext found in repository Solus libxext-1.3.6-18-1-x86_64.eopkg [cached] Downloading 38 / 360 Package libxi found in repository Solus libxi-1.8.2-19-1-x86_64.eopkg [cached] Downloading 39 / 360 Package libglvnd found in repository Solus libglvnd-1.7.0-22-1-x86_64.eopkg [cached] Downloading 40 / 360 Package libxxf86vm found in repository Solus libxxf86vm-1.1.5-16-1-x86_64.eopkg [cached] Downloading 41 / 360 Package freeglut found in repository Solus freeglut-3.2.1-13-1-x86_64.eopkg [cached] Downloading 42 / 360 Package libwebp found in repository Solus libwebp-1.4.0-27-1-x86_64.eopkg [cached] Downloading 43 / 360 Package x264 found in repository Solus x264-0.164.3144-20-1-x86_64.eopkg [cached] Downloading 44 / 360 Package libvpl found in repository Solus libvpl-2.13.0-4-1-x86_64.eopkg [cached] Downloading 45 / 360 Package libflac found in repository Solus libflac-1.4.3-18-1-x86_64.eopkg [cached] Downloading 46 / 360 Package opus found in repository Solus opus-1.5.2-12-1-x86_64.eopkg [cached] Downloading 47 / 360 Package alsa-lib found in repository Solus alsa-lib-1.2.12-38-1-x86_64.eopkg [cached] Downloading 48 / 360 Package libvorbis found in repository Solus libvorbis-1.3.7-14-1-x86_64.eopkg [cached] Downloading 49 / 360 Package libsndfile found in repository Solus libsndfile-1.2.2-25-1-x86_64.eopkg [cached] Downloading 50 / 360 Package twolame found in repository Solus twolame-0.4.0-3-1-x86_64.eopkg [cached] Downloading 51 / 360 Package wayland found in repository Solus wayland-1.23.0-31-1-x86_64.eopkg [cached] Downloading 52 / 360 Package libpciaccess found in repository Solus libpciaccess-0.18.1-14-1-x86_64.eopkg [cached] Downloading 53 / 360 Package libdrm found in repository Solus libdrm-2.4.123-50-1-x86_64.eopkg [cached] Downloading 54 / 360 Package libxfixes found in repository Solus libxfixes-6.0.1-16-1-x86_64.eopkg [cached] Downloading 55 / 360 Package libva found in repository Solus libva-2.22.0-30-1-x86_64.eopkg [cached] Downloading 56 / 360 Package tdb found in repository Solus tdb-1.4.9-25-1-x86_64.eopkg [cached] Downloading 57 / 360 Package talloc found in repository Solus talloc-2.4.1-17-1-x86_64.eopkg [cached] Downloading 58 / 360 Package tevent found in repository Solus tevent-0.15.0-19-1-x86_64.eopkg [cached] Downloading 59 / 360 Package ldb found in repository Solus ldb-2.8.0-29-1-x86_64.eopkg [cached] Downloading 60 / 360 Package liburing found in repository Solus liburing-2.2-3-1-x86_64.eopkg [cached] Downloading 61 / 360 Package libtirpc found in repository Solus libtirpc-1.3.5-15-1-x86_64.eopkg [cached] Downloading 62 / 360 Package wsdd found in repository Solus wsdd-0.7.1-7-1-x86_64.eopkg [cached] Downloading 63 / 360 Package cyrus-sasl found in repository Solus cyrus-sasl-2.1.28-15-1-x86_64.eopkg [cached] Downloading 64 / 360 Package openldap found in repository Solus openldap-2.5.18-16-1-x86_64.eopkg [cached] Downloading 65 / 360 Package libpaper found in repository Solus libpaper-1.1.28-5-1-x86_64.eopkg [cached] Downloading 66 / 360 Package libdaemon found in repository Solus libdaemon-0.14-4-1-x86_64.eopkg [cached] Downloading 67 / 360 Package avahi found in repository Solus avahi-0.8-27-1-x86_64.eopkg [cached] Downloading 68 / 360 Package cups found in repository Solus cups-2.4.11-37-1-x86_64.eopkg [cached] Downloading 69 / 360 Package samba found in repository Solus samba-4.19.6-106-1-x86_64.eopkg [cached] Downloading 70 / 360 Package lame found in repository Solus lame-3.100-11-1-x86_64.eopkg [cached] Downloading 71 / 360 Package vid.stab found in repository Solus vid.stab-1.1.1-2-1-x86_64.eopkg [cached] Downloading 72 / 360 Package freetype2 found in repository Solus freetype2-2.13.2-36-1-x86_64.eopkg [cached] Downloading 73 / 360 Package graphite2 found in repository Solus graphite2-1.3.14-8-1-x86_64.eopkg [cached] Downloading 74 / 360 Package harfbuzz found in repository Solus harfbuzz-9.0.0-74-1-x86_64.eopkg [cached] Downloading 75 / 360 Package fontconfig found in repository Solus fontconfig-2.15.0-48-1-x86_64.eopkg [cached] Downloading 76 / 360 Package snappy found in repository Solus snappy-1.1.10-4-1-x86_64.eopkg [cached] Downloading 77 / 360 Package libxv found in repository Solus libxv-1.0.12-15-1-x86_64.eopkg [cached] Downloading 78 / 360 Package libvdpau found in repository Solus libvdpau-1.5-19-1-x86_64.eopkg [cached] Downloading 79 / 360 Package fftw found in repository Solus fftw-3.3.10-16-1-x86_64.eopkg [cached] Downloading 80 / 360 Package webrtc-audio-processing found in repository Solus webrtc-audio-processing-1.3-6-1-x86_64.eopkg [cached] Downloading 81 / 360 Package libsoxr found in repository Solus libsoxr-0.1.3-4-1-x86_64.eopkg [cached] Downloading 82 / 360 Package libice found in repository Solus libice-1.1.1-15-1-x86_64.eopkg [cached] Downloading 83 / 360 Package sbc found in repository Solus sbc-2.0-5-1-x86_64.eopkg [cached] Downloading 84 / 360 Package libxtst found in repository Solus libxtst-1.2.5-15-1-x86_64.eopkg [cached] Downloading 85 / 360 Package rtkit found in repository Solus rtkit-0.13-5-1-x86_64.eopkg [cached] Downloading 86 / 360 Package libsm found in repository Solus libsm-1.2.4-14-1-x86_64.eopkg [cached] Downloading 87 / 360 Package orc found in repository Solus orc-0.4.40-10-1-x86_64.eopkg [cached] Downloading 88 / 360 Package pulseaudio found in repository Solus pulseaudio-17.0-63-1-x86_64.eopkg [cached] Downloading 89 / 360 Package xcb-util-keysyms found in repository Solus xcb-util-keysyms-0.4.1-9-1-x86_64.eopkg [cached] Downloading 90 / 360 Package libedit found in repository Solus libedit-20240808.3.1-15-1-x86_64.eopkg [cached] Downloading 91 / 360 Package llvm found in repository Solus llvm-18.1.8-120-1-x86_64.eopkg [cached] Downloading 92 / 360 Package libxshmfence found in repository Solus libxshmfence-1.3.2-16-1-x86_64.eopkg [cached] Downloading 93 / 360 Package lm_sensors found in repository Solus lm_sensors-3.6.0-8-1-x86_64.eopkg [cached] Downloading 94 / 360 Package mesalib found in repository Solus mesalib-24.2.3-248-1-x86_64.eopkg [cached] Downloading 95 / 360 Package xkeyboard-config found in repository Solus xkeyboard-config-2.41-15-1-x86_64.eopkg [cached] Downloading 96 / 360 Package libxkbcommon found in repository Solus libxkbcommon-1.7.0-14-1-x86_64.eopkg [cached] Downloading 97 / 360 Package pipewire-lib found in repository Solus pipewire-lib-1.2.5-108-1-x86_64.eopkg [cached] Downloading 98 / 360 Package libxscrnsaver found in repository Solus libxscrnsaver-1.2.4-15-1-x86_64.eopkg [cached] Downloading 99 / 360 Package libxrender found in repository Solus libxrender-0.9.11-17-1-x86_64.eopkg [cached] Downloading 100 / 360 Package libxcursor found in repository Solus libxcursor-1.2.2-21-1-x86_64.eopkg [cached] Downloading 101 / 360 Package libxrandr found in repository Solus libxrandr-1.5.4-17-1-x86_64.eopkg [cached] Downloading 102 / 360 Package libsamplerate found in repository Solus libsamplerate-0.2.2-5-1-x86_64.eopkg [cached] Downloading 103 / 360 Package pixman found in repository Solus pixman-0.43.4-19-1-x86_64.eopkg [cached] Downloading 104 / 360 Package libcairo found in repository Solus libcairo-1.18.2-55-1-x86_64.eopkg [cached] Downloading 105 / 360 Package fribidi found in repository Solus fribidi-1.0.15-10-1-x86_64.eopkg [cached] Downloading 106 / 360 Package libxft found in repository Solus libxft-2.3.8-16-1-x86_64.eopkg [cached] Downloading 107 / 360 Package pango found in repository Solus pango-1.54.0-60-1-x86_64.eopkg [cached] Downloading 108 / 360 Package libdecor found in repository Solus libdecor-0.2.2-4-1-x86_64.eopkg [cached] Downloading 109 / 360 Package sdl2 found in repository Solus sdl2-2.30.8-51-1-x86_64.eopkg [cached] Downloading 110 / 360 Package libdovi found in repository Solus libdovi-3.3.1-4-1-x86_64.eopkg [cached] Downloading 111 / 360 Package libunwind found in repository Solus libunwind-1.8.1-10-1-x86_64.eopkg [cached] Downloading 112 / 360 Package spirv-tools found in repository Solus spirv-tools-2024.3-32-1-x86_64.eopkg [cached] Downloading 113 / 360 Package shaderc found in repository Solus shaderc-2024.1-12-1-x86_64.eopkg [cached] Downloading 114 / 360 Package vulkan found in repository Solus vulkan-1.3.290.0-40-1-x86_64.eopkg [cached] Downloading 115 / 360 Package libplacebo found in repository Solus libplacebo-7.349.0-27-1-x86_64.eopkg [cached] Downloading 116 / 360 Package vamp-plugin-sdk found in repository Solus vamp-plugin-sdk-2.10-6-1-x86_64.eopkg [cached] Downloading 117 / 360 Package rubberband found in repository Solus rubberband-3.2.1-7-1-x86_64.eopkg [cached] Downloading 118 / 360 Package zimg found in repository Solus zimg-3.0.5-16-1-x86_64.eopkg [cached] Downloading 119 / 360 Package vapoursynth found in repository Solus vapoursynth-65-46-1-x86_64.eopkg [cached] Downloading 120 / 360 Package xvidcore found in repository Solus xvidcore-1.3.7-5-1-x86_64.eopkg [cached] Downloading 121 / 360 Package imath found in repository Solus imath-3.1.11-3-1-x86_64.eopkg [cached] Downloading 122 / 360 Package openexr found in repository Solus openexr-3.1.5-12-1-x86_64.eopkg [cached] Downloading 123 / 360 Package highway found in repository Solus highway-1.2.0-4-1-x86_64.eopkg [cached] Downloading 124 / 360 Package libjxl found in repository Solus libjxl-0.10.3-6-1-x86_64.eopkg [cached] Downloading 125 / 360 Package libbluray found in repository Solus libbluray-1.3.4-13-1-x86_64.eopkg [cached] Downloading 126 / 360 Package v4l-utils found in repository Solus v4l-utils-1.26.1-16-1-x86_64.eopkg [cached] Downloading 127 / 360 Package openjpeg found in repository Solus openjpeg-2.5.2-21-1-x86_64.eopkg [cached] Downloading 128 / 360 Package openal-soft found in repository Solus openal-soft-1.23.1-15-1-x86_64.eopkg [cached] Downloading 129 / 360 Package libtheora found in repository Solus libtheora-1.1.1-7-1-x86_64.eopkg [cached] Downloading 130 / 360 Package mpg123 found in repository Solus mpg123-1.31.3-24-1-x86_64.eopkg [cached] Downloading 131 / 360 Package libopenmpt found in repository Solus libopenmpt-0.7.3-12-1-x86_64.eopkg [cached] Downloading 132 / 360 Package libssh found in repository Solus libssh-0.11.1-16-1-x86_64.eopkg [cached] Downloading 133 / 360 Package libcddb found in repository Solus libcddb-1.3.2-4-1-x86_64.eopkg [cached] Downloading 134 / 360 Package libcdio found in repository Solus libcdio-2.1.0-9-1-x86_64.eopkg [cached] Downloading 135 / 360 Package libcdio-paranoia found in repository Solus libcdio-paranoia-10.2.2.0.1-8-1-x86_64.eopkg [cached] Downloading 136 / 360 Package srt found in repository Solus srt-1.5.1-7-1-x86_64.eopkg [cached] Downloading 137 / 360 Package gsm found in repository Solus gsm-1.0.18-4-1-x86_64.eopkg [cached] Downloading 138 / 360 Package libunibreak found in repository Solus libunibreak-5.1-5-1-x86_64.eopkg [cached] Downloading 139 / 360 Package libass found in repository Solus libass-0.17.2-17-1-x86_64.eopkg [cached] Downloading 140 / 360 Package ffmpeg found in repository Solus ffmpeg-6.1.2-157-1-x86_64.eopkg [cached] Downloading 141 / 360 Package librsvg found in repository Solus librsvg-2.58.4-60-1-x86_64.eopkg [cached] Downloading 142 / 360 Package libraw found in repository Solus libraw-0.21.2-19-1-x86_64.eopkg [cached] Downloading 143 / 360 Package libglu found in repository Solus libglu-9.0.3-11-1-x86_64.eopkg [cached] Downloading 144 / 360 Package jasper found in repository Solus jasper-4.1.2-16-1-x86_64.eopkg [cached] Downloading 145 / 360 Package gegl found in repository Solus gegl-0.4.48-58-1-x86_64.eopkg (2.7 MB) 0% 0.00 --/- [--:--:--] gegl-0.4.48-58-1-x86_64.eopkg (2.7 MB) 0% 0.00 --/- [--:--:--] gegl-0.4.48-58-1-x86_64.eopkg (2.7 MB) 0% 0.00 --/- [--:--:--] gegl-0.4.48-58-1-x86_64.eopkg (2.7 MB) 0% 0.00 --/- [--:--:--] gegl-0.4.48-58-1-x86_64.eopkg (2.7 MB) 1% 0.00 --/- [--:--:--] gegl-0.4.48-58-1-x86_64.eopkg (2.7 MB) 1% 0.00 --/- [--:--:--] gegl-0.4.48-58-1-x86_64.eopkg (2.7 MB) 1% 0.00 --/- [--:--:--] gegl-0.4.48-58-1-x86_64.eopkg (2.7 MB) 2% 0.00 --/- [--:--:--] gegl-0.4.48-58-1-x86_64.eopkg (2.7 MB) 2% 0.00 --/- [--:--:--] gegl-0.4.48-58-1-x86_64.eopkg (2.7 MB) 2% 0.00 --/- [--:--:--] gegl-0.4.48-58-1-x86_64.eopkg (2.7 MB) 3% 0.00 --/- [--:--:--] gegl-0.4.48-58-1-x86_64.eopkg (2.7 MB) 3% 0.00 --/- [--:--:--] gegl-0.4.48-58-1-x86_64.eopkg (2.7 MB) 3% 0.00 --/- [--:--:--] gegl-0.4.48-58-1-x86_64.eopkg (2.7 MB) 3% 0.00 --/- [--:--:--] gegl-0.4.48-58-1-x86_64.eopkg (2.7 MB) 4% 0.00 --/- [--:--:--] gegl-0.4.48-58-1-x86_64.eopkg (2.7 MB) 4% 0.00 --/- [--:--:--] gegl-0.4.48-58-1-x86_64.eopkg (2.7 MB) 4% 0.00 --/- [--:--:--] gegl-0.4.48-58-1-x86_64.eopkg (2.7 MB) 5% 0.00 --/- [--:--:--] gegl-0.4.48-58-1-x86_64.eopkg (2.7 MB) 5% 0.00 --/- [--:--:--] gegl-0.4.48-58-1-x86_64.eopkg (2.7 MB) 5% 0.00 --/- [--:--:--] gegl-0.4.48-58-1-x86_64.eopkg (2.7 MB) 6% 0.00 --/- [--:--:--] gegl-0.4.48-58-1-x86_64.eopkg (2.7 MB) 6% 0.00 --/- [--:--:--] gegl-0.4.48-58-1-x86_64.eopkg (2.7 MB) 6% 0.00 --/- [--:--:--] gegl-0.4.48-58-1-x86_64.eopkg (2.7 MB) 7% 0.00 --/- [--:--:--] gegl-0.4.48-58-1-x86_64.eopkg (2.7 MB) 7% 0.00 --/- [--:--:--] gegl-0.4.48-58-1-x86_64.eopkg (2.7 MB) 7% 0.00 --/- [--:--:--] gegl-0.4.48-58-1-x86_64.eopkg (2.7 MB) 7% 0.00 --/- [--:--:--] gegl-0.4.48-58-1-x86_64.eopkg (2.7 MB) 8% 0.00 --/- [--:--:--] gegl-0.4.48-58-1-x86_64.eopkg (2.7 MB) 8% 0.00 --/- [--:--:--] gegl-0.4.48-58-1-x86_64.eopkg (2.7 MB) 8% 0.00 --/- [--:--:--] gegl-0.4.48-58-1-x86_64.eopkg (2.7 MB) 9% 0.00 --/- [--:--:--] gegl-0.4.48-58-1-x86_64.eopkg (2.7 MB) 9% 0.00 --/- [--:--:--] gegl-0.4.48-58-1-x86_64.eopkg (2.7 MB) 9% 0.00 --/- [--:--:--] gegl-0.4.48-58-1-x86_64.eopkg (2.7 MB) 10% 0.00 --/- [--:--:--] gegl-0.4.48-58-1-x86_64.eopkg (2.7 MB) 10% 0.00 --/- [--:--:--] gegl-0.4.48-58-1-x86_64.eopkg (2.7 MB) 10% 0.00 --/- [--:--:--] gegl-0.4.48-58-1-x86_64.eopkg (2.7 MB) 11% 0.00 --/- [--:--:--] gegl-0.4.48-58-1-x86_64.eopkg (2.7 MB) 11% 0.00 --/- [--:--:--] gegl-0.4.48-58-1-x86_64.eopkg (2.7 MB) 11% 0.00 --/- [--:--:--] gegl-0.4.48-58-1-x86_64.eopkg (2.7 MB) 11% 0.00 --/- [--:--:--] gegl-0.4.48-58-1-x86_64.eopkg (2.7 MB) 12% 0.00 --/- [--:--:--] gegl-0.4.48-58-1-x86_64.eopkg (2.7 MB) 12% 0.00 --/- [--:--:--] gegl-0.4.48-58-1-x86_64.eopkg (2.7 MB) 12% 0.00 --/- [--:--:--] gegl-0.4.48-58-1-x86_64.eopkg (2.7 MB) 13% 0.00 --/- [--:--:--] gegl-0.4.48-58-1-x86_64.eopkg (2.7 MB) 13% 0.00 --/- [--:--:--] gegl-0.4.48-58-1-x86_64.eopkg (2.7 MB) 13% 0.00 --/- [--:--:--] gegl-0.4.48-58-1-x86_64.eopkg (2.7 MB) 14% 0.00 --/- [--:--:--] gegl-0.4.48-58-1-x86_64.eopkg (2.7 MB) 14% 0.00 --/- [--:--:--] gegl-0.4.48-58-1-x86_64.eopkg (2.7 MB) 14% 0.00 --/- [--:--:--] gegl-0.4.48-58-1-x86_64.eopkg (2.7 MB) 15% 0.00 --/- [--:--:--] gegl-0.4.48-58-1-x86_64.eopkg (2.7 MB) 15% 0.00 --/- [--:--:--] gegl-0.4.48-58-1-x86_64.eopkg (2.7 MB) 15% 0.00 --/- [--:--:--] gegl-0.4.48-58-1-x86_64.eopkg (2.7 MB) 15% 0.00 --/- [--:--:--] gegl-0.4.48-58-1-x86_64.eopkg (2.7 MB) 16% 0.00 --/- [--:--:--] gegl-0.4.48-58-1-x86_64.eopkg (2.7 MB) 16% 0.00 --/- [--:--:--] gegl-0.4.48-58-1-x86_64.eopkg (2.7 MB) 16% 0.00 --/- [--:--:--] gegl-0.4.48-58-1-x86_64.eopkg (2.7 MB) 17% 0.00 --/- [--:--:--] gegl-0.4.48-58-1-x86_64.eopkg (2.7 MB) 17% 0.00 --/- [--:--:--] gegl-0.4.48-58-1-x86_64.eopkg (2.7 MB) 17% 0.00 --/- [--:--:--] gegl-0.4.48-58-1-x86_64.eopkg (2.7 MB) 18% 0.00 --/- [--:--:--] gegl-0.4.48-58-1-x86_64.eopkg (2.7 MB) 18% 0.00 --/- [--:--:--] gegl-0.4.48-58-1-x86_64.eopkg (2.7 MB) 18% 0.00 --/- [--:--:--] gegl-0.4.48-58-1-x86_64.eopkg (2.7 MB) 18% 0.00 --/- [--:--:--] gegl-0.4.48-58-1-x86_64.eopkg (2.7 MB) 19% 0.00 --/- [--:--:--] gegl-0.4.48-58-1-x86_64.eopkg (2.7 MB) 19% 0.00 --/- [--:--:--] gegl-0.4.48-58-1-x86_64.eopkg (2.7 MB) 19% 0.00 --/- [--:--:--] gegl-0.4.48-58-1-x86_64.eopkg (2.7 MB) 20% 0.00 --/- [--:--:--] gegl-0.4.48-58-1-x86_64.eopkg (2.7 MB) 20% 0.00 --/- [--:--:--] gegl-0.4.48-58-1-x86_64.eopkg (2.7 MB) 20% 0.00 --/- [--:--:--] gegl-0.4.48-58-1-x86_64.eopkg (2.7 MB) 21% 0.00 --/- [--:--:--] gegl-0.4.48-58-1-x86_64.eopkg (2.7 MB) 21% 0.00 --/- [--:--:--] gegl-0.4.48-58-1-x86_64.eopkg (2.7 MB) 21% 0.00 --/- [--:--:--] gegl-0.4.48-58-1-x86_64.eopkg (2.7 MB) 22% 0.00 --/- [--:--:--] gegl-0.4.48-58-1-x86_64.eopkg (2.7 MB) 22% 0.00 --/- [--:--:--] gegl-0.4.48-58-1-x86_64.eopkg (2.7 MB) 22% 0.00 --/- [--:--:--] gegl-0.4.48-58-1-x86_64.eopkg (2.7 MB) 22% 0.00 --/- [--:--:--] gegl-0.4.48-58-1-x86_64.eopkg (2.7 MB) 23% 0.00 --/- [--:--:--] gegl-0.4.48-58-1-x86_64.eopkg (2.7 MB) 23% 0.00 --/- [--:--:--] gegl-0.4.48-58-1-x86_64.eopkg (2.7 MB) 23% 0.00 --/- [--:--:--] gegl-0.4.48-58-1-x86_64.eopkg (2.7 MB) 24% 0.00 --/- [--:--:--] gegl-0.4.48-58-1-x86_64.eopkg (2.7 MB) 24% 0.00 --/- [--:--:--] gegl-0.4.48-58-1-x86_64.eopkg (2.7 MB) 24% 0.00 --/- [--:--:--] gegl-0.4.48-58-1-x86_64.eopkg (2.7 MB) 25% 0.00 --/- [--:--:--] gegl-0.4.48-58-1-x86_64.eopkg (2.7 MB) 25% 0.00 --/- [--:--:--] gegl-0.4.48-58-1-x86_64.eopkg (2.7 MB) 25% 0.00 --/- [--:--:--] gegl-0.4.48-58-1-x86_64.eopkg (2.7 MB) 26% 0.00 --/- [--:--:--] gegl-0.4.48-58-1-x86_64.eopkg (2.7 MB) 26% 0.00 --/- [--:--:--] gegl-0.4.48-58-1-x86_64.eopkg (2.7 MB) 26% 0.00 --/- [--:--:--] gegl-0.4.48-58-1-x86_64.eopkg (2.7 MB) 26% 0.00 --/- [--:--:--] gegl-0.4.48-58-1-x86_64.eopkg (2.7 MB) 27% 0.00 --/- [--:--:--] gegl-0.4.48-58-1-x86_64.eopkg (2.7 MB) 27% 0.00 --/- [--:--:--] gegl-0.4.48-58-1-x86_64.eopkg (2.7 MB) 27% 0.00 --/- [--:--:--] gegl-0.4.48-58-1-x86_64.eopkg (2.7 MB) 28% 0.00 --/- [--:--:--] gegl-0.4.48-58-1-x86_64.eopkg (2.7 MB) 28% 0.00 --/- [--:--:--] gegl-0.4.48-58-1-x86_64.eopkg (2.7 MB) 28% 0.00 --/- [--:--:--] gegl-0.4.48-58-1-x86_64.eopkg (2.7 MB) 29% 0.00 --/- [--:--:--] gegl-0.4.48-58-1-x86_64.eopkg (2.7 MB) 29% 0.00 --/- [--:--:--] gegl-0.4.48-58-1-x86_64.eopkg (2.7 MB) 29% 0.00 --/- [--:--:--] gegl-0.4.48-58-1-x86_64.eopkg (2.7 MB) 30% 0.00 --/- [--:--:--] gegl-0.4.48-58-1-x86_64.eopkg (2.7 MB) 30% 0.00 --/- [--:--:--] gegl-0.4.48-58-1-x86_64.eopkg (2.7 MB) 30% 0.00 --/- [--:--:--] gegl-0.4.48-58-1-x86_64.eopkg (2.7 MB) 30% 0.00 --/- [--:--:--] gegl-0.4.48-58-1-x86_64.eopkg (2.7 MB) 31% 0.00 --/- [--:--:--] gegl-0.4.48-58-1-x86_64.eopkg (2.7 MB) 31% 0.00 --/- [--:--:--] gegl-0.4.48-58-1-x86_64.eopkg (2.7 MB) 31% 0.00 --/- [--:--:--] gegl-0.4.48-58-1-x86_64.eopkg (2.7 MB) 32% 0.00 --/- [--:--:--] gegl-0.4.48-58-1-x86_64.eopkg (2.7 MB) 32% 0.00 --/- [--:--:--] gegl-0.4.48-58-1-x86_64.eopkg (2.7 MB) 32% 0.00 --/- [--:--:--] gegl-0.4.48-58-1-x86_64.eopkg (2.7 MB) 33% 0.00 --/- [--:--:--] gegl-0.4.48-58-1-x86_64.eopkg (2.7 MB) 33% 0.00 --/- [--:--:--] gegl-0.4.48-58-1-x86_64.eopkg (2.7 MB) 33% 0.00 --/- [--:--:--] gegl-0.4.48-58-1-x86_64.eopkg (2.7 MB) 33% 0.00 --/- [--:--:--] gegl-0.4.48-58-1-x86_64.eopkg (2.7 MB) 34% 0.00 --/- [--:--:--] gegl-0.4.48-58-1-x86_64.eopkg (2.7 MB) 34% 0.00 --/- [--:--:--] gegl-0.4.48-58-1-x86_64.eopkg (2.7 MB) 34% 0.00 --/- [--:--:--] gegl-0.4.48-58-1-x86_64.eopkg (2.7 MB) 35% 0.00 --/- [--:--:--] gegl-0.4.48-58-1-x86_64.eopkg (2.7 MB) 35% 0.00 --/- [--:--:--] gegl-0.4.48-58-1-x86_64.eopkg (2.7 MB) 35% 0.00 --/- [--:--:--] gegl-0.4.48-58-1-x86_64.eopkg (2.7 MB) 36% 0.00 --/- [--:--:--] gegl-0.4.48-58-1-x86_64.eopkg (2.7 MB) 36% 0.00 --/- [--:--:--] gegl-0.4.48-58-1-x86_64.eopkg (2.7 MB) 36% 0.00 --/- [--:--:--] gegl-0.4.48-58-1-x86_64.eopkg (2.7 MB) 37% 0.00 --/- [--:--:--] gegl-0.4.48-58-1-x86_64.eopkg (2.7 MB) 37% 0.00 --/- [--:--:--] gegl-0.4.48-58-1-x86_64.eopkg (2.7 MB) 37% 0.00 --/- [--:--:--] gegl-0.4.48-58-1-x86_64.eopkg (2.7 MB) 37% 0.00 --/- [--:--:--] gegl-0.4.48-58-1-x86_64.eopkg (2.7 MB) 38% 0.00 --/- [--:--:--] gegl-0.4.48-58-1-x86_64.eopkg (2.7 MB) 38% 0.00 --/- [--:--:--] gegl-0.4.48-58-1-x86_64.eopkg (2.7 MB) 38% 0.00 --/- [--:--:--] gegl-0.4.48-58-1-x86_64.eopkg (2.7 MB) 39% 0.00 --/- [--:--:--] gegl-0.4.48-58-1-x86_64.eopkg (2.7 MB) 39% 0.00 --/- [--:--:--] gegl-0.4.48-58-1-x86_64.eopkg (2.7 MB) 39% 0.00 --/- [--:--:--] gegl-0.4.48-58-1-x86_64.eopkg (2.7 MB) 40% 0.00 --/- [--:--:--] gegl-0.4.48-58-1-x86_64.eopkg (2.7 MB) 40% 0.00 --/- [--:--:--] gegl-0.4.48-58-1-x86_64.eopkg (2.7 MB) 40% 0.00 --/- [--:--:--] gegl-0.4.48-58-1-x86_64.eopkg (2.7 MB) 41% 0.00 --/- [--:--:--] gegl-0.4.48-58-1-x86_64.eopkg (2.7 MB) 41% 0.00 --/- [--:--:--] gegl-0.4.48-58-1-x86_64.eopkg (2.7 MB) 41% 0.00 --/- [--:--:--] gegl-0.4.48-58-1-x86_64.eopkg (2.7 MB) 41% 0.00 --/- [--:--:--] gegl-0.4.48-58-1-x86_64.eopkg (2.7 MB) 42% 0.00 --/- [--:--:--] gegl-0.4.48-58-1-x86_64.eopkg (2.7 MB) 42% 0.00 --/- [--:--:--] gegl-0.4.48-58-1-x86_64.eopkg (2.7 MB) 42% 0.00 --/- [--:--:--] gegl-0.4.48-58-1-x86_64.eopkg (2.7 MB) 43% 0.00 --/- [--:--:--] gegl-0.4.48-58-1-x86_64.eopkg (2.7 MB) 43% 0.00 --/- [--:--:--] gegl-0.4.48-58-1-x86_64.eopkg (2.7 MB) 43% 0.00 --/- [--:--:--] gegl-0.4.48-58-1-x86_64.eopkg (2.7 MB) 44% 0.00 --/- [--:--:--] gegl-0.4.48-58-1-x86_64.eopkg (2.7 MB) 44% 0.00 --/- [--:--:--] gegl-0.4.48-58-1-x86_64.eopkg (2.7 MB) 44% 0.00 --/- [--:--:--] gegl-0.4.48-58-1-x86_64.eopkg (2.7 MB) 45% 0.00 --/- [--:--:--] gegl-0.4.48-58-1-x86_64.eopkg (2.7 MB) 45% 0.00 --/- [--:--:--] gegl-0.4.48-58-1-x86_64.eopkg (2.7 MB) 45% 0.00 --/- [--:--:--] gegl-0.4.48-58-1-x86_64.eopkg (2.7 MB) 45% 0.00 --/- [--:--:--] gegl-0.4.48-58-1-x86_64.eopkg (2.7 MB) 46% 0.00 --/- [--:--:--] gegl-0.4.48-58-1-x86_64.eopkg (2.7 MB) 46% 0.00 --/- [--:--:--] gegl-0.4.48-58-1-x86_64.eopkg (2.7 MB) 46% 0.00 --/- [--:--:--] gegl-0.4.48-58-1-x86_64.eopkg (2.7 MB) 47% 0.00 --/- [--:--:--] gegl-0.4.48-58-1-x86_64.eopkg (2.7 MB) 47% 0.00 --/- [--:--:--] gegl-0.4.48-58-1-x86_64.eopkg (2.7 MB) 47% 0.00 --/- [--:--:--] gegl-0.4.48-58-1-x86_64.eopkg (2.7 MB) 48% 0.00 --/- [--:--:--] gegl-0.4.48-58-1-x86_64.eopkg (2.7 MB) 48% 0.00 --/- [--:--:--] gegl-0.4.48-58-1-x86_64.eopkg (2.7 MB) 48% 0.00 --/- [--:--:--] gegl-0.4.48-58-1-x86_64.eopkg (2.7 MB) 48% 0.00 --/- [--:--:--] gegl-0.4.48-58-1-x86_64.eopkg (2.7 MB) 49% 0.00 --/- [--:--:--] gegl-0.4.48-58-1-x86_64.eopkg (2.7 MB) 49% 0.00 --/- [--:--:--] gegl-0.4.48-58-1-x86_64.eopkg (2.7 MB) 49% 0.00 --/- [--:--:--] gegl-0.4.48-58-1-x86_64.eopkg (2.7 MB) 50% 0.00 --/- [--:--:--] gegl-0.4.48-58-1-x86_64.eopkg (2.7 MB) 50% 0.00 --/- [--:--:--] gegl-0.4.48-58-1-x86_64.eopkg (2.7 MB) 50% 0.00 --/- [--:--:--] gegl-0.4.48-58-1-x86_64.eopkg (2.7 MB) 51% 0.00 --/- [--:--:--] gegl-0.4.48-58-1-x86_64.eopkg (2.7 MB) 51% 0.00 --/- [--:--:--] gegl-0.4.48-58-1-x86_64.eopkg (2.7 MB) 51% 0.00 --/- [--:--:--] gegl-0.4.48-58-1-x86_64.eopkg (2.7 MB) 52% 0.00 --/- [--:--:--] gegl-0.4.48-58-1-x86_64.eopkg (2.7 MB) 52% 0.00 --/- [--:--:--] gegl-0.4.48-58-1-x86_64.eopkg (2.7 MB) 52% 0.00 --/- [--:--:--] gegl-0.4.48-58-1-x86_64.eopkg (2.7 MB) 52% 0.00 --/- [--:--:--] gegl-0.4.48-58-1-x86_64.eopkg (2.7 MB) 53% 0.00 --/- [--:--:--] gegl-0.4.48-58-1-x86_64.eopkg (2.7 MB) 53% 0.00 --/- [--:--:--] gegl-0.4.48-58-1-x86_64.eopkg (2.7 MB) 53% 0.00 --/- [--:--:--] gegl-0.4.48-58-1-x86_64.eopkg (2.7 MB) 54% 0.00 --/- [--:--:--] gegl-0.4.48-58-1-x86_64.eopkg (2.7 MB) 54% 0.00 --/- [--:--:--] gegl-0.4.48-58-1-x86_64.eopkg (2.7 MB) 54% 0.00 --/- [--:--:--] gegl-0.4.48-58-1-x86_64.eopkg (2.7 MB) 55% 0.00 --/- [--:--:--] gegl-0.4.48-58-1-x86_64.eopkg (2.7 MB) 55% 0.00 --/- [--:--:--] gegl-0.4.48-58-1-x86_64.eopkg (2.7 MB) 55% 0.00 --/- [--:--:--] gegl-0.4.48-58-1-x86_64.eopkg (2.7 MB) 56% 0.00 --/- [--:--:--] gegl-0.4.48-58-1-x86_64.eopkg (2.7 MB) 56% 0.00 --/- [--:--:--] gegl-0.4.48-58-1-x86_64.eopkg (2.7 MB) 56% 0.00 --/- [--:--:--] gegl-0.4.48-58-1-x86_64.eopkg (2.7 MB) 56% 0.00 --/- [--:--:--] gegl-0.4.48-58-1-x86_64.eopkg (2.7 MB) 57% 0.00 --/- [--:--:--] gegl-0.4.48-58-1-x86_64.eopkg (2.7 MB) 57% 0.00 --/- [--:--:--] gegl-0.4.48-58-1-x86_64.eopkg (2.7 MB) 57% 0.00 --/- [--:--:--] gegl-0.4.48-58-1-x86_64.eopkg (2.7 MB) 58% 0.00 --/- [--:--:--] gegl-0.4.48-58-1-x86_64.eopkg (2.7 MB) 58% 0.00 --/- [--:--:--] gegl-0.4.48-58-1-x86_64.eopkg (2.7 MB) 58% 0.00 --/- [--:--:--] gegl-0.4.48-58-1-x86_64.eopkg (2.7 MB) 59% 0.00 --/- [--:--:--] gegl-0.4.48-58-1-x86_64.eopkg (2.7 MB) 59% 0.00 --/- [--:--:--] gegl-0.4.48-58-1-x86_64.eopkg (2.7 MB) 59% 0.00 --/- [--:--:--] gegl-0.4.48-58-1-x86_64.eopkg (2.7 MB) 60% 0.00 --/- [--:--:--] gegl-0.4.48-58-1-x86_64.eopkg (2.7 MB) 60% 0.00 --/- [--:--:--] gegl-0.4.48-58-1-x86_64.eopkg (2.7 MB) 60% 0.00 --/- [--:--:--] gegl-0.4.48-58-1-x86_64.eopkg (2.7 MB) 60% 0.00 --/- [--:--:--] gegl-0.4.48-58-1-x86_64.eopkg (2.7 MB) 61% 0.00 --/- [--:--:--] gegl-0.4.48-58-1-x86_64.eopkg (2.7 MB) 61% 0.00 --/- [--:--:--] gegl-0.4.48-58-1-x86_64.eopkg (2.7 MB) 61% 0.00 --/- [--:--:--] gegl-0.4.48-58-1-x86_64.eopkg (2.7 MB) 62% 0.00 --/- [--:--:--] gegl-0.4.48-58-1-x86_64.eopkg (2.7 MB) 62% 0.00 --/- [--:--:--] gegl-0.4.48-58-1-x86_64.eopkg (2.7 MB) 62% 0.00 --/- [--:--:--] gegl-0.4.48-58-1-x86_64.eopkg (2.7 MB) 63% 0.00 --/- [--:--:--] gegl-0.4.48-58-1-x86_64.eopkg (2.7 MB) 63% 0.00 --/- [--:--:--] gegl-0.4.48-58-1-x86_64.eopkg (2.7 MB) 63% 0.00 --/- [--:--:--] gegl-0.4.48-58-1-x86_64.eopkg (2.7 MB) 64% 0.00 --/- [--:--:--] gegl-0.4.48-58-1-x86_64.eopkg (2.7 MB) 64% 0.00 --/- [--:--:--] gegl-0.4.48-58-1-x86_64.eopkg (2.7 MB) 64% 0.00 --/- [--:--:--] gegl-0.4.48-58-1-x86_64.eopkg (2.7 MB) 64% 0.00 --/- [--:--:--] gegl-0.4.48-58-1-x86_64.eopkg (2.7 MB) 65% 0.00 --/- [--:--:--] gegl-0.4.48-58-1-x86_64.eopkg (2.7 MB) 65% 0.00 --/- [--:--:--] gegl-0.4.48-58-1-x86_64.eopkg (2.7 MB) 65% 0.00 --/- [--:--:--] gegl-0.4.48-58-1-x86_64.eopkg (2.7 MB) 66% 0.00 --/- [--:--:--] gegl-0.4.48-58-1-x86_64.eopkg (2.7 MB) 66% 0.00 --/- [--:--:--] gegl-0.4.48-58-1-x86_64.eopkg (2.7 MB) 66% 0.00 --/- [--:--:--] gegl-0.4.48-58-1-x86_64.eopkg (2.7 MB) 67% 0.00 --/- [--:--:--] gegl-0.4.48-58-1-x86_64.eopkg (2.7 MB) 67% 0.00 --/- [--:--:--] gegl-0.4.48-58-1-x86_64.eopkg (2.7 MB) 67% 0.00 --/- [--:--:--] gegl-0.4.48-58-1-x86_64.eopkg (2.7 MB) 67% 0.00 --/- [--:--:--] gegl-0.4.48-58-1-x86_64.eopkg (2.7 MB) 68% 0.00 --/- [--:--:--] gegl-0.4.48-58-1-x86_64.eopkg (2.7 MB) 68% 0.00 --/- [--:--:--] gegl-0.4.48-58-1-x86_64.eopkg (2.7 MB) 68% 0.00 --/- [--:--:--] gegl-0.4.48-58-1-x86_64.eopkg (2.7 MB) 69% 0.00 --/- [--:--:--] gegl-0.4.48-58-1-x86_64.eopkg (2.7 MB) 69% 0.00 --/- [--:--:--] gegl-0.4.48-58-1-x86_64.eopkg (2.7 MB) 69% 0.00 --/- [--:--:--] gegl-0.4.48-58-1-x86_64.eopkg (2.7 MB) 70% 0.00 --/- [--:--:--] gegl-0.4.48-58-1-x86_64.eopkg (2.7 MB) 70% 0.00 --/- [--:--:--] gegl-0.4.48-58-1-x86_64.eopkg (2.7 MB) 70% 0.00 --/- [--:--:--] gegl-0.4.48-58-1-x86_64.eopkg (2.7 MB) 71% 0.00 --/- [--:--:--] gegl-0.4.48-58-1-x86_64.eopkg (2.7 MB) 71% 0.00 --/- [--:--:--] gegl-0.4.48-58-1-x86_64.eopkg (2.7 MB) 71% 0.00 --/- [--:--:--] gegl-0.4.48-58-1-x86_64.eopkg (2.7 MB) 71% 0.00 --/- [--:--:--] gegl-0.4.48-58-1-x86_64.eopkg (2.7 MB) 72% 0.00 --/- [--:--:--] gegl-0.4.48-58-1-x86_64.eopkg (2.7 MB) 72% 0.00 --/- [--:--:--] gegl-0.4.48-58-1-x86_64.eopkg (2.7 MB) 72% 0.00 --/- [--:--:--] gegl-0.4.48-58-1-x86_64.eopkg (2.7 MB) 73% 0.00 --/- [--:--:--] gegl-0.4.48-58-1-x86_64.eopkg (2.7 MB) 73% 0.00 --/- [--:--:--] gegl-0.4.48-58-1-x86_64.eopkg (2.7 MB) 73% 0.00 --/- [--:--:--] gegl-0.4.48-58-1-x86_64.eopkg (2.7 MB) 74% 0.00 --/- [--:--:--] gegl-0.4.48-58-1-x86_64.eopkg (2.7 MB) 74% 0.00 --/- [--:--:--] gegl-0.4.48-58-1-x86_64.eopkg (2.7 MB) 74% 0.00 --/- [--:--:--] gegl-0.4.48-58-1-x86_64.eopkg (2.7 MB) 75% 0.00 --/- [--:--:--] gegl-0.4.48-58-1-x86_64.eopkg (2.7 MB) 75% 0.00 --/- [--:--:--] gegl-0.4.48-58-1-x86_64.eopkg (2.7 MB) 75% 0.00 --/- [--:--:--] gegl-0.4.48-58-1-x86_64.eopkg (2.7 MB) 75% 0.00 --/- [--:--:--] gegl-0.4.48-58-1-x86_64.eopkg (2.7 MB) 76% 0.00 --/- [--:--:--] gegl-0.4.48-58-1-x86_64.eopkg (2.7 MB) 76% 0.00 --/- [--:--:--] gegl-0.4.48-58-1-x86_64.eopkg (2.7 MB) 76% 0.00 --/- [--:--:--] gegl-0.4.48-58-1-x86_64.eopkg (2.7 MB) 77% 0.00 --/- [--:--:--] gegl-0.4.48-58-1-x86_64.eopkg (2.7 MB) 77% 0.00 --/- [--:--:--] gegl-0.4.48-58-1-x86_64.eopkg (2.7 MB) 77% 0.00 --/- [--:--:--] gegl-0.4.48-58-1-x86_64.eopkg (2.7 MB) 78% 0.00 --/- [--:--:--] gegl-0.4.48-58-1-x86_64.eopkg (2.7 MB) 78% 0.00 --/- [--:--:--] gegl-0.4.48-58-1-x86_64.eopkg (2.7 MB) 78% 0.00 --/- [--:--:--] gegl-0.4.48-58-1-x86_64.eopkg (2.7 MB) 79% 0.00 --/- [--:--:--] gegl-0.4.48-58-1-x86_64.eopkg (2.7 MB) 79% 0.00 --/- [--:--:--] gegl-0.4.48-58-1-x86_64.eopkg (2.7 MB) 79% 0.00 --/- [--:--:--] gegl-0.4.48-58-1-x86_64.eopkg (2.7 MB) 79% 0.00 --/- [--:--:--] gegl-0.4.48-58-1-x86_64.eopkg (2.7 MB) 80% 0.00 --/- [--:--:--] gegl-0.4.48-58-1-x86_64.eopkg (2.7 MB) 80% 0.00 --/- [--:--:--] gegl-0.4.48-58-1-x86_64.eopkg (2.7 MB) 80% 0.00 --/- [--:--:--] gegl-0.4.48-58-1-x86_64.eopkg (2.7 MB) 81% 0.00 --/- [--:--:--] gegl-0.4.48-58-1-x86_64.eopkg (2.7 MB) 81% 0.00 --/- [--:--:--] gegl-0.4.48-58-1-x86_64.eopkg (2.7 MB) 81% 0.00 --/- [--:--:--] gegl-0.4.48-58-1-x86_64.eopkg (2.7 MB) 82% 0.00 --/- [--:--:--] gegl-0.4.48-58-1-x86_64.eopkg (2.7 MB) 82% 0.00 --/- [--:--:--] gegl-0.4.48-58-1-x86_64.eopkg (2.7 MB) 82% 0.00 --/- [--:--:--] gegl-0.4.48-58-1-x86_64.eopkg (2.7 MB) 82% 0.00 --/- [--:--:--] gegl-0.4.48-58-1-x86_64.eopkg (2.7 MB) 83% 0.00 --/- [--:--:--] gegl-0.4.48-58-1-x86_64.eopkg (2.7 MB) 83% 0.00 --/- [--:--:--] gegl-0.4.48-58-1-x86_64.eopkg (2.7 MB) 83% 0.00 --/- [--:--:--] gegl-0.4.48-58-1-x86_64.eopkg (2.7 MB) 84% 0.00 --/- [--:--:--] gegl-0.4.48-58-1-x86_64.eopkg (2.7 MB) 84% 0.00 --/- [--:--:--] gegl-0.4.48-58-1-x86_64.eopkg (2.7 MB) 84% 0.00 --/- [--:--:--] gegl-0.4.48-58-1-x86_64.eopkg (2.7 MB) 85% 0.00 --/- [--:--:--] gegl-0.4.48-58-1-x86_64.eopkg (2.7 MB) 85% 0.00 --/- [--:--:--] gegl-0.4.48-58-1-x86_64.eopkg (2.7 MB) 85% 0.00 --/- [--:--:--] gegl-0.4.48-58-1-x86_64.eopkg (2.7 MB) 86% 0.00 --/- [--:--:--] gegl-0.4.48-58-1-x86_64.eopkg (2.7 MB) 86% 0.00 --/- [--:--:--] gegl-0.4.48-58-1-x86_64.eopkg (2.7 MB) 86% 0.00 --/- [--:--:--] gegl-0.4.48-58-1-x86_64.eopkg (2.7 MB) 86% 0.00 --/- [--:--:--] gegl-0.4.48-58-1-x86_64.eopkg (2.7 MB) 87% 0.00 --/- [--:--:--] gegl-0.4.48-58-1-x86_64.eopkg (2.7 MB) 87% 0.00 --/- [--:--:--] gegl-0.4.48-58-1-x86_64.eopkg (2.7 MB) 87% 0.00 --/- [--:--:--] gegl-0.4.48-58-1-x86_64.eopkg (2.7 MB) 88% 0.00 --/- [--:--:--] gegl-0.4.48-58-1-x86_64.eopkg (2.7 MB) 88% 0.00 --/- [--:--:--] gegl-0.4.48-58-1-x86_64.eopkg (2.7 MB) 88% 0.00 --/- [--:--:--] gegl-0.4.48-58-1-x86_64.eopkg (2.7 MB) 89% 0.00 --/- [--:--:--] gegl-0.4.48-58-1-x86_64.eopkg (2.7 MB) 89% 0.00 --/- [--:--:--] gegl-0.4.48-58-1-x86_64.eopkg (2.7 MB) 89% 0.00 --/- [--:--:--] gegl-0.4.48-58-1-x86_64.eopkg (2.7 MB) 90% 0.00 --/- [--:--:--] gegl-0.4.48-58-1-x86_64.eopkg (2.7 MB) 90% 0.00 --/- [--:--:--] gegl-0.4.48-58-1-x86_64.eopkg (2.7 MB) 90% 0.00 --/- [--:--:--] gegl-0.4.48-58-1-x86_64.eopkg (2.7 MB) 90% 0.00 --/- [--:--:--] gegl-0.4.48-58-1-x86_64.eopkg (2.7 MB) 91% 0.00 --/- [--:--:--] gegl-0.4.48-58-1-x86_64.eopkg (2.7 MB) 91% 0.00 --/- [--:--:--] gegl-0.4.48-58-1-x86_64.eopkg (2.7 MB) 91% 0.00 --/- [--:--:--] gegl-0.4.48-58-1-x86_64.eopkg (2.7 MB) 92% 0.00 --/- [--:--:--] gegl-0.4.48-58-1-x86_64.eopkg (2.7 MB) 92% 0.00 --/- [--:--:--] gegl-0.4.48-58-1-x86_64.eopkg (2.7 MB) 92% 0.00 --/- [--:--:--] gegl-0.4.48-58-1-x86_64.eopkg (2.7 MB) 93% 0.00 --/- [--:--:--] gegl-0.4.48-58-1-x86_64.eopkg (2.7 MB) 93% 0.00 --/- [--:--:--] gegl-0.4.48-58-1-x86_64.eopkg (2.7 MB) 93% 0.00 --/- [--:--:--] gegl-0.4.48-58-1-x86_64.eopkg (2.7 MB) 94% 0.00 --/- [--:--:--] gegl-0.4.48-58-1-x86_64.eopkg (2.7 MB) 94% 0.00 --/- [--:--:--] gegl-0.4.48-58-1-x86_64.eopkg (2.7 MB) 94% 0.00 --/- [--:--:--] gegl-0.4.48-58-1-x86_64.eopkg (2.7 MB) 94% 0.00 --/- [--:--:--] gegl-0.4.48-58-1-x86_64.eopkg (2.7 MB) 95% 0.00 --/- [--:--:--] gegl-0.4.48-58-1-x86_64.eopkg (2.7 MB) 95% 0.00 --/- [--:--:--] gegl-0.4.48-58-1-x86_64.eopkg (2.7 MB) 95% 0.00 --/- [--:--:--] gegl-0.4.48-58-1-x86_64.eopkg (2.7 MB) 96% 0.00 --/- [--:--:--] gegl-0.4.48-58-1-x86_64.eopkg (2.7 MB) 96% 0.00 --/- [--:--:--] gegl-0.4.48-58-1-x86_64.eopkg (2.7 MB) 96% 0.00 --/- [--:--:--] gegl-0.4.48-58-1-x86_64.eopkg (2.7 MB) 97% 0.00 --/- [--:--:--] gegl-0.4.48-58-1-x86_64.eopkg (2.7 MB) 97% 0.00 --/- [--:--:--] gegl-0.4.48-58-1-x86_64.eopkg (2.7 MB) 97% 0.00 --/- [--:--:--] gegl-0.4.48-58-1-x86_64.eopkg (2.7 MB) 97% 0.00 --/- [--:--:--] gegl-0.4.48-58-1-x86_64.eopkg (2.7 MB) 98% 0.00 --/- [--:--:--] gegl-0.4.48-58-1-x86_64.eopkg (2.7 MB) 98% 0.00 --/- [--:--:--] gegl-0.4.48-58-1-x86_64.eopkg (2.7 MB) 98% 0.00 --/- [--:--:--] gegl-0.4.48-58-1-x86_64.eopkg (2.7 MB) 99% 0.00 --/- [--:--:--] gegl-0.4.48-58-1-x86_64.eopkg (2.7 MB) 99% 0.00 --/- [--:--:--] gegl-0.4.48-58-1-x86_64.eopkg (2.7 MB) 99% 0.00 --/- [--:--:--] gegl-0.4.48-58-1-x86_64.eopkg (2.7 MB)100% 0.00 --/- [--:--:--] [complete] Downloading 146 / 360 Package gegl-devel found in repository Solus gegl-devel-0.4.48-58-1-x86_64.eopkg (120.0 KB) 0% 0.00 --/- [--:--:--] gegl-devel-0.4.48-58-1-x86_64.eopkg (120.0 KB) 6% 0.00 --/- [--:--:--] gegl-devel-0.4.48-58-1-x86_64.eopkg (120.0 KB) 13% 0.00 --/- [--:--:--] gegl-devel-0.4.48-58-1-x86_64.eopkg (120.0 KB) 20% 0.00 --/- [--:--:--] gegl-devel-0.4.48-58-1-x86_64.eopkg (120.0 KB) 27% 0.00 --/- [--:--:--] gegl-devel-0.4.48-58-1-x86_64.eopkg (120.0 KB) 33% 0.00 --/- [--:--:--] gegl-devel-0.4.48-58-1-x86_64.eopkg (120.0 KB) 40% 0.00 --/- [--:--:--] gegl-devel-0.4.48-58-1-x86_64.eopkg (120.0 KB) 47% 0.00 --/- [--:--:--] gegl-devel-0.4.48-58-1-x86_64.eopkg (120.0 KB) 54% 0.00 --/- [--:--:--] gegl-devel-0.4.48-58-1-x86_64.eopkg (120.0 KB) 60% 0.00 --/- [--:--:--] gegl-devel-0.4.48-58-1-x86_64.eopkg (120.0 KB) 67% 0.00 --/- [--:--:--] gegl-devel-0.4.48-58-1-x86_64.eopkg (120.0 KB) 74% 0.00 --/- [--:--:--] gegl-devel-0.4.48-58-1-x86_64.eopkg (120.0 KB) 81% 0.00 --/- [--:--:--] gegl-devel-0.4.48-58-1-x86_64.eopkg (120.0 KB) 88% 0.00 --/- [--:--:--] gegl-devel-0.4.48-58-1-x86_64.eopkg (120.0 KB) 94% 0.00 --/- [--:--:--] gegl-devel-0.4.48-58-1-x86_64.eopkg (120.0 KB)100% 0.00 --/- [--:--:--] [complete] Downloading 147 / 360 Package libxpm found in repository Solus libxpm-3.5.17-14-1-x86_64.eopkg [cached] Downloading 148 / 360 Package raqm found in repository Solus raqm-0.7.1-1-1-x86_64.eopkg [cached] Downloading 149 / 360 Package libyuv found in repository Solus libyuv-0.0.1892-1-1-x86_64.eopkg [cached] Downloading 150 / 360 Package libavif found in repository Solus libavif-1.1.1-19-1-x86_64.eopkg [cached] Downloading 151 / 360 Package gd found in repository Solus gd-2.3.3-19-1-x86_64.eopkg [cached] Downloading 152 / 360 Package libglvnd-devel found in repository Solus libglvnd-devel-1.7.0-22-1-x86_64.eopkg [cached] Downloading 153 / 360 Package gstreamer-1.0 found in repository Solus gstreamer-1.0-1.24.8-56-1-x86_64.eopkg [cached] Downloading 154 / 360 Package graphene found in repository Solus graphene-1.10.8-7-1-x86_64.eopkg [cached] Downloading 155 / 360 Package gstreamer-1.0-plugins-base found in repository Solus gstreamer-1.0-plugins-base-1.24.8-64-1-x86_64.eopkg [cached] Downloading 156 / 360 Package libassuan found in repository Solus libassuan-3.0.1-14-1-x86_64.eopkg [cached] Downloading 157 / 360 Package npth found in repository Solus npth-1.7-8-1-x86_64.eopkg [cached] Downloading 158 / 360 Package libksba found in repository Solus libksba-1.6.7-14-1-x86_64.eopkg [cached] Downloading 159 / 360 Package libxcomposite found in repository Solus libxcomposite-0.4.6-16-1-x86_64.eopkg [cached] Downloading 160 / 360 Package libxdamage found in repository Solus libxdamage-1.1.6-17-1-x86_64.eopkg [cached] Downloading 161 / 360 Package at-spi2 found in repository Solus at-spi2-2.52.0-44-1-x86_64.eopkg [cached] Downloading 162 / 360 Package libxinerama found in repository Solus libxinerama-1.1.5-17-1-x86_64.eopkg [cached] Downloading 163 / 360 Package libgtk-2 found in repository Solus libgtk-2-2.24.33-30-1-x86_64.eopkg [cached] Downloading 164 / 360 Package libsecret found in repository Solus libsecret-0.21.4-25-1-x86_64.eopkg [cached] Downloading 165 / 360 Package pinentry found in repository Solus pinentry-1.3.0-10-1-x86_64.eopkg [cached] Downloading 166 / 360 Package gnupg found in repository Solus gnupg-2.4.5-44-1-x86_64.eopkg [cached] Downloading 167 / 360 Package gpgme found in repository Solus gpgme-1.23.2-30-1-x86_64.eopkg [cached] Downloading 168 / 360 Package libboost found in repository Solus libboost-1.83.0-42-1-x86_64.eopkg [cached] Downloading 169 / 360 Package libboost-devel found in repository Solus libboost-devel-1.83.0-42-1-x86_64.eopkg [cached] Downloading 170 / 360 Package xcb-util-wm found in repository Solus xcb-util-wm-0.4.2-6-1-x86_64.eopkg [cached] Downloading 171 / 360 Package xcb-util found in repository Solus xcb-util-0.4.1-10-1-x86_64.eopkg [cached] Downloading 172 / 360 Package xcb-util-image found in repository Solus xcb-util-image-0.4.1-9-1-x86_64.eopkg [cached] Downloading 173 / 360 Package python-six found in repository Solus python-six-1.16.0-23-1-x86_64.eopkg [cached] Downloading 174 / 360 Package python3-pyudev found in repository Solus python3-pyudev-0.24.3-14-1-x86_64.eopkg [cached] Downloading 175 / 360 Package libevdev found in repository Solus libevdev-1.13.3-17-1-x86_64.eopkg [cached] Downloading 176 / 360 Package python-libevdev found in repository Solus python-libevdev-0.11-5-1-x86_64.eopkg [cached] Downloading 177 / 360 Package libwacom found in repository Solus libwacom-2.13.0-40-1-x86_64.eopkg [cached] Downloading 178 / 360 Package mtdev found in repository Solus mtdev-1.1.7-8-1-x86_64.eopkg [cached] Downloading 179 / 360 Package libinput found in repository Solus libinput-1.26.2-48-1-x86_64.eopkg [cached] Downloading 180 / 360 Package hicolor-icon-theme found in repository Solus hicolor-icon-theme-0.17-7-1-x86_64.eopkg [cached] Downloading 181 / 360 Package colord found in repository Solus colord-1.4.7-24-1-x86_64.eopkg [cached] Downloading 182 / 360 Package gsettings-desktop-schemas found in repository Solus gsettings-desktop-schemas-46.1-61-1-x86_64.eopkg [cached] Downloading 183 / 360 Package libepoxy found in repository Solus libepoxy-1.5.10-14-1-x86_64.eopkg [cached] Downloading 184 / 360 Package libgtk-3 found in repository Solus libgtk-3-3.24.43-118-1-x86_64.eopkg [cached] Downloading 185 / 360 Package mariadb-common found in repository Solus mariadb-common-10.11.9-36-1-x86_64.eopkg [cached] Downloading 186 / 360 Package xcb-util-renderutil found in repository Solus xcb-util-renderutil-0.3.10-5-1-x86_64.eopkg [cached] Downloading 187 / 360 Package qt5-base found in repository Solus qt5-base-5.15.15-107-1-x86_64.eopkg [cached] Downloading 188 / 360 Package kcoreaddons found in repository Solus kcoreaddons-5.116.0-80-1-x86_64.eopkg [cached] Downloading 189 / 360 Package qt5-x11extras found in repository Solus qt5-x11extras-5.15.15-35-1-x86_64.eopkg [cached] Downloading 190 / 360 Package kcrash found in repository Solus kcrash-5.116.0-74-1-x86_64.eopkg [cached] Downloading 191 / 360 Package kseexpr found in repository Solus kseexpr-4.0.4.0-2-1-x86_64.eopkg (315.0 KB) 0% 0.00 --/- [--:--:--] kseexpr-4.0.4.0-2-1-x86_64.eopkg (315.0 KB) 2% 0.00 --/- [--:--:--] kseexpr-4.0.4.0-2-1-x86_64.eopkg (315.0 KB) 5% 0.00 --/- [--:--:--] kseexpr-4.0.4.0-2-1-x86_64.eopkg (315.0 KB) 7% 0.00 --/- [--:--:--] kseexpr-4.0.4.0-2-1-x86_64.eopkg (315.0 KB) 10% 0.00 --/- [--:--:--] kseexpr-4.0.4.0-2-1-x86_64.eopkg (315.0 KB) 12% 0.00 --/- [--:--:--] kseexpr-4.0.4.0-2-1-x86_64.eopkg (315.0 KB) 15% 0.00 --/- [--:--:--] kseexpr-4.0.4.0-2-1-x86_64.eopkg (315.0 KB) 18% 0.00 --/- [--:--:--] kseexpr-4.0.4.0-2-1-x86_64.eopkg (315.0 KB) 20% 0.00 --/- [--:--:--] kseexpr-4.0.4.0-2-1-x86_64.eopkg (315.0 KB) 23% 0.00 --/- [--:--:--] kseexpr-4.0.4.0-2-1-x86_64.eopkg (315.0 KB) 25% 0.00 --/- [--:--:--] kseexpr-4.0.4.0-2-1-x86_64.eopkg (315.0 KB) 28% 0.00 --/- [--:--:--] kseexpr-4.0.4.0-2-1-x86_64.eopkg (315.0 KB) 31% 0.00 --/- [--:--:--] kseexpr-4.0.4.0-2-1-x86_64.eopkg (315.0 KB) 33% 0.00 --/- [--:--:--] kseexpr-4.0.4.0-2-1-x86_64.eopkg (315.0 KB) 36% 0.00 --/- [--:--:--] kseexpr-4.0.4.0-2-1-x86_64.eopkg (315.0 KB) 38% 0.00 --/- [--:--:--] kseexpr-4.0.4.0-2-1-x86_64.eopkg (315.0 KB) 41% 0.00 --/- [--:--:--] kseexpr-4.0.4.0-2-1-x86_64.eopkg (315.0 KB) 44% 0.00 --/- [--:--:--] kseexpr-4.0.4.0-2-1-x86_64.eopkg (315.0 KB) 46% 0.00 --/- [--:--:--] kseexpr-4.0.4.0-2-1-x86_64.eopkg (315.0 KB) 49% 0.00 --/- [--:--:--] kseexpr-4.0.4.0-2-1-x86_64.eopkg (315.0 KB) 51% 0.00 --/- [--:--:--] kseexpr-4.0.4.0-2-1-x86_64.eopkg (315.0 KB) 54% 0.00 --/- [--:--:--] kseexpr-4.0.4.0-2-1-x86_64.eopkg (315.0 KB) 57% 0.00 --/- [--:--:--] kseexpr-4.0.4.0-2-1-x86_64.eopkg (315.0 KB) 59% 0.00 --/- [--:--:--] kseexpr-4.0.4.0-2-1-x86_64.eopkg (315.0 KB) 62% 0.00 --/- [--:--:--] kseexpr-4.0.4.0-2-1-x86_64.eopkg (315.0 KB) 64% 0.00 --/- [--:--:--] kseexpr-4.0.4.0-2-1-x86_64.eopkg (315.0 KB) 67% 0.00 --/- [--:--:--] kseexpr-4.0.4.0-2-1-x86_64.eopkg (315.0 KB) 70% 0.00 --/- [--:--:--] kseexpr-4.0.4.0-2-1-x86_64.eopkg (315.0 KB) 72% 0.00 --/- [--:--:--] kseexpr-4.0.4.0-2-1-x86_64.eopkg (315.0 KB) 75% 0.00 --/- [--:--:--] kseexpr-4.0.4.0-2-1-x86_64.eopkg (315.0 KB) 77% 0.00 --/- [--:--:--] kseexpr-4.0.4.0-2-1-x86_64.eopkg (315.0 KB) 80% 0.00 --/- [--:--:--] kseexpr-4.0.4.0-2-1-x86_64.eopkg (315.0 KB) 83% 0.00 --/- [--:--:--] kseexpr-4.0.4.0-2-1-x86_64.eopkg (315.0 KB) 85% 0.00 --/- [--:--:--] kseexpr-4.0.4.0-2-1-x86_64.eopkg (315.0 KB) 88% 0.00 --/- [--:--:--] kseexpr-4.0.4.0-2-1-x86_64.eopkg (315.0 KB) 90% 0.00 --/- [--:--:--] kseexpr-4.0.4.0-2-1-x86_64.eopkg (315.0 KB) 93% 0.00 --/- [--:--:--] kseexpr-4.0.4.0-2-1-x86_64.eopkg (315.0 KB) 96% 0.00 --/- [--:--:--] kseexpr-4.0.4.0-2-1-x86_64.eopkg (315.0 KB) 98% 0.00 --/- [--:--:--] kseexpr-4.0.4.0-2-1-x86_64.eopkg (315.0 KB)100% 0.00 --/- [--:--:--] [complete] Downloading 192 / 360 Package double-conversion found in repository Solus double-conversion-3.3.0-2-1-x86_64.eopkg [cached] Downloading 193 / 360 Package xorgproto found in repository Solus xorgproto-2024.1-9-1-x86_64.eopkg [cached] Downloading 194 / 360 Package libxdmcp-devel found in repository Solus libxdmcp-devel-1.1.5-20-1-x86_64.eopkg [cached] Downloading 195 / 360 Package libxau-devel found in repository Solus libxau-devel-1.0.11-22-1-x86_64.eopkg [cached] Downloading 196 / 360 Package libxcb-devel found in repository Solus libxcb-devel-1.17.0-34-1-x86_64.eopkg [cached] Downloading 197 / 360 Package libx11-devel found in repository Solus libx11-devel-1.8.10-47-1-x86_64.eopkg [cached] Downloading 198 / 360 Package libxext-devel found in repository Solus libxext-devel-1.3.6-18-1-x86_64.eopkg [cached] Downloading 199 / 360 Package libxfixes-devel found in repository Solus libxfixes-devel-6.0.1-16-1-x86_64.eopkg [cached] Downloading 200 / 360 Package libxi-devel found in repository Solus libxi-devel-1.8.2-19-1-x86_64.eopkg [cached] Downloading 201 / 360 Package kwidgetsaddons found in repository Solus kwidgetsaddons-5.116.0-76-1-x86_64.eopkg [cached] Downloading 202 / 360 Package qt5-declarative found in repository Solus qt5-declarative-5.15.15-51-1-x86_64.eopkg [cached] Downloading 203 / 360 Package kconfig found in repository Solus kconfig-5.116.0-76-1-x86_64.eopkg [cached] Downloading 204 / 360 Package kcompletion found in repository Solus kcompletion-5.116.0-77-1-x86_64.eopkg [cached] Downloading 205 / 360 Package kcompletion-devel found in repository Solus kcompletion-devel-5.116.0-77-1-x86_64.eopkg [cached] Downloading 206 / 360 Package qt5-xmlpatterns found in repository Solus qt5-xmlpatterns-5.15.15-36-1-x86_64.eopkg [cached] Downloading 207 / 360 Package kwindowsystem found in repository Solus kwindowsystem-5.116.0-78-1-x86_64.eopkg [cached] Downloading 208 / 360 Package hwloc found in repository Solus hwloc-2.11.1-10-1-x86_64.eopkg [cached] Downloading 209 / 360 Package libproxy found in repository Solus libproxy-0.5.4-27-1-x86_64.eopkg [cached] Downloading 210 / 360 Package doxygen found in repository Solus doxygen-1.10.0-8-1-x86_64.eopkg [cached] Downloading 211 / 360 Package extra-cmake-modules found in repository Solus extra-cmake-modules-6.6.0-86-1-x86_64.eopkg [cached] Downloading 212 / 360 Package llvm-devel found in repository Solus llvm-devel-18.1.8-120-1-x86_64.eopkg [cached] Downloading 213 / 360 Package glibc-32bit found in repository Solus glibc-32bit-2.40-126-1-x86_64.eopkg [cached] Downloading 214 / 360 Package llvm-clang found in repository Solus llvm-clang-18.1.8-120-1-x86_64.eopkg [cached] Downloading 215 / 360 Package qt5-tools found in repository Solus qt5-tools-5.15.15-47-1-x86_64.eopkg [cached] Downloading 216 / 360 Package libpciaccess-devel found in repository Solus libpciaccess-devel-0.18.1-14-1-x86_64.eopkg [cached] Downloading 217 / 360 Package libdrm-devel found in repository Solus libdrm-devel-2.4.123-50-1-x86_64.eopkg [cached] Downloading 218 / 360 Package mesalib-devel found in repository Solus mesalib-devel-24.2.3-248-1-x86_64.eopkg [cached] Downloading 219 / 360 Package qt5-base-devel found in repository Solus qt5-base-devel-5.15.15-107-1-x86_64.eopkg [cached] Downloading 220 / 360 Package qt5-tools-devel found in repository Solus qt5-tools-devel-5.15.15-47-1-x86_64.eopkg [cached] Downloading 221 / 360 Package kitemmodels found in repository Solus kitemmodels-5.116.0-76-1-x86_64.eopkg [cached] Downloading 222 / 360 Package kitemmodels-devel found in repository Solus kitemmodels-devel-5.116.0-76-1-x86_64.eopkg [cached] Downloading 223 / 360 Package tslib found in repository Solus tslib-1.23-9-1-x86_64.eopkg [cached] Downloading 224 / 360 Package e2fsprogs-devel found in repository Solus e2fsprogs-devel-1.47.1-27-1-x86_64.eopkg [cached] Downloading 225 / 360 Package kerberos-devel found in repository Solus kerberos-devel-1.21.3-22-1-x86_64.eopkg [cached] Downloading 226 / 360 Package libjpeg-turbo-devel found in repository Solus libjpeg-turbo-devel-3.0.3-21-1-x86_64.eopkg [cached] Downloading 227 / 360 Package hdf5 found in repository Solus hdf5-1.14.4-14-1-x86_64.eopkg [cached] Downloading 228 / 360 Package alsa-lib-devel found in repository Solus alsa-lib-devel-1.2.12-38-1-x86_64.eopkg [cached] Downloading 229 / 360 Package sdl2-devel found in repository Solus sdl2-devel-2.30.8-51-1-x86_64.eopkg [cached] Downloading 230 / 360 Package pixman-devel found in repository Solus pixman-devel-0.43.4-19-1-x86_64.eopkg [cached] Downloading 231 / 360 Package libxrender-devel found in repository Solus libxrender-devel-0.9.11-17-1-x86_64.eopkg [cached] Downloading 232 / 360 Package brotli-devel found in repository Solus brotli-devel-1.1.0-10-1-x86_64.eopkg [cached] Downloading 233 / 360 Package libpng-devel found in repository Solus libpng-devel-1.6.43-27-1-x86_64.eopkg [cached] Downloading 234 / 360 Package graphite2-devel found in repository Solus graphite2-devel-1.3.14-8-1-x86_64.eopkg [cached] Downloading 235 / 360 Package harfbuzz-devel found in repository Solus harfbuzz-devel-9.0.0-74-1-x86_64.eopkg [cached] Downloading 236 / 360 Package bzip2-devel found in repository Solus bzip2-devel-1.0.8-20-1-x86_64.eopkg [cached] Downloading 237 / 360 Package freetype2-devel found in repository Solus freetype2-devel-2.13.2-36-1-x86_64.eopkg [cached] Downloading 238 / 360 Package fontconfig-devel found in repository Solus fontconfig-devel-2.15.0-48-1-x86_64.eopkg [cached] Downloading 239 / 360 Package libcairo-devel found in repository Solus libcairo-devel-1.18.2-55-1-x86_64.eopkg [cached] Downloading 240 / 360 Package poppler-data found in repository Solus poppler-data-0.4.12-5-1-x86_64.eopkg [cached] Downloading 241 / 360 Package poppler found in repository Solus poppler-24.08.0-51-1-x86_64.eopkg [cached] Downloading 242 / 360 Package poppler-utils found in repository Solus poppler-utils-24.08.0-51-1-x86_64.eopkg [cached] Downloading 243 / 360 Package poppler-devel found in repository Solus poppler-devel-24.08.0-51-1-x86_64.eopkg [cached] Downloading 244 / 360 Package poppler-qt5 found in repository Solus poppler-qt5-24.08.0-51-1-x86_64.eopkg [cached] Downloading 245 / 360 Package poppler-qt5-devel found in repository Solus poppler-qt5-devel-24.08.0-51-1-x86_64.eopkg [cached] Downloading 246 / 360 Package apr found in repository Solus apr-1.7.4-10-1-x86_64.eopkg [cached] Downloading 247 / 360 Package md4c found in repository Solus md4c-0.5.2-2-1-x86_64.eopkg [cached] Downloading 248 / 360 Package unixodbc found in repository Solus unixodbc-2.3.12-6-1-x86_64.eopkg [cached] Downloading 249 / 360 Package postgresql-libpq found in repository Solus postgresql-libpq-16.4-51-1-x86_64.eopkg [cached] Downloading 250 / 360 Package xcb-util-cursor found in repository Solus xcb-util-cursor-0.1.5-5-1-x86_64.eopkg [cached] Downloading 251 / 360 Package qt6-base found in repository Solus qt6-base-6.7.3-33-1-x86_64.eopkg [cached] Downloading 252 / 360 Package qt6-shadertools found in repository Solus qt6-shadertools-6.7.3-15-1-x86_64.eopkg [cached] Downloading 253 / 360 Package nghttp3-devel found in repository Solus nghttp3-devel-1.5.0-2-1-x86_64.eopkg [cached] Downloading 254 / 360 Package qt5-multimedia found in repository Solus qt5-multimedia-5.15.15-42-1-x86_64.eopkg [cached] Downloading 255 / 360 Package qt5-multimedia-devel found in repository Solus qt5-multimedia-devel-5.15.15-42-1-x86_64.eopkg [cached] Downloading 256 / 360 Package python-ply found in repository Solus python-ply-3.11-3-1-x86_64.eopkg [cached] Downloading 257 / 360 Package kwidgetsaddons-devel found in repository Solus kwidgetsaddons-devel-5.116.0-76-1-x86_64.eopkg [cached] Downloading 258 / 360 Package libexif found in repository Solus libexif-0.6.24-7-1-x86_64.eopkg [cached] Downloading 259 / 360 Package libgphoto2 found in repository Solus libgphoto2-2.5.31-20-1-x86_64.eopkg [cached] Downloading 260 / 360 Package catch2 found in repository Solus catch2-3.5.1-1-1-x86_64.eopkg [cached] Downloading 261 / 360 Package json-c-devel found in repository Solus json-c-devel-0.17-14-1-x86_64.eopkg [cached] Downloading 262 / 360 Package lapack found in repository Solus lapack-3.10.1-3-1-x86_64.eopkg [cached] Downloading 263 / 360 Package gflags found in repository Solus gflags-2.2.2-6-1-x86_64.eopkg [cached] Downloading 264 / 360 Package glog found in repository Solus glog-0.3.5-4-1-x86_64.eopkg [cached] Downloading 265 / 360 Package metis found in repository Solus metis-5.1.0-5-1-x86_64.eopkg [cached] Downloading 266 / 360 Package openblas found in repository Solus openblas-0.3.26-27-1-x86_64.eopkg [cached] Downloading 267 / 360 Package suitesparse found in repository Solus suitesparse-5.12.0-12-1-x86_64.eopkg [cached] Downloading 268 / 360 Package ceres-solver found in repository Solus ceres-solver-2.1.0-4-1-x86_64.eopkg [cached] Downloading 269 / 360 Package kseexpr-devel found in repository Solus kseexpr-devel-4.0.4.0-2-1-x86_64.eopkg (56.0 KB) 0% 0.00 --/- [--:--:--] kseexpr-devel-4.0.4.0-2-1-x86_64.eopkg (56.0 KB) 14% 0.00 --/- [--:--:--] kseexpr-devel-4.0.4.0-2-1-x86_64.eopkg (56.0 KB) 29% 0.00 --/- [--:--:--] kseexpr-devel-4.0.4.0-2-1-x86_64.eopkg (56.0 KB) 43% 0.00 --/- [--:--:--] kseexpr-devel-4.0.4.0-2-1-x86_64.eopkg (56.0 KB) 58% 0.00 --/- [--:--:--] kseexpr-devel-4.0.4.0-2-1-x86_64.eopkg (56.0 KB) 72% 0.00 --/- [--:--:--] kseexpr-devel-4.0.4.0-2-1-x86_64.eopkg (56.0 KB) 87% 0.00 --/- [--:--:--] kseexpr-devel-4.0.4.0-2-1-x86_64.eopkg (56.0 KB)100% 0.00 --/- [--:--:--] [complete] Downloading 270 / 360 Package zlib-ng found in repository Solus zlib-ng-2.2.2-30-1-x86_64.eopkg [cached] Downloading 271 / 360 Package libraw1394 found in repository Solus libraw1394-2.1.2-5-1-x86_64.eopkg [cached] Downloading 272 / 360 Package libdc1394 found in repository Solus libdc1394-2.2.7-4-1-x86_64.eopkg [cached] Downloading 273 / 360 Package qt5-websockets found in repository Solus qt5-websockets-5.15.15-37-1-x86_64.eopkg [cached] Downloading 274 / 360 Package glew found in repository Solus glew-2.2.0-9-1-x86_64.eopkg [cached] Downloading 275 / 360 Package gtest found in repository Solus gtest-1.15.2-10-1-x86_64.eopkg [cached] Downloading 276 / 360 Package highway-devel found in repository Solus highway-devel-1.2.0-4-1-x86_64.eopkg [cached] Downloading 277 / 360 Package nghttp2-devel found in repository Solus nghttp2-devel-1.63.0-16-1-x86_64.eopkg [cached] Downloading 278 / 360 Package fribidi-devel found in repository Solus fribidi-devel-1.0.15-10-1-x86_64.eopkg [cached] Downloading 279 / 360 Package libssh2-devel found in repository Solus libssh2-devel-1.11.0-13-1-x86_64.eopkg [cached] Downloading 280 / 360 Package imath-devel found in repository Solus imath-devel-3.1.11-3-1-x86_64.eopkg [cached] Downloading 281 / 360 Package openexr-devel found in repository Solus openexr-devel-3.1.5-12-1-x86_64.eopkg [cached] Downloading 282 / 360 Package libical found in repository Solus libical-3.0.18-20-1-x86_64.eopkg [cached] Downloading 283 / 360 Package bluez found in repository Solus bluez-5.78-55-1-x86_64.eopkg [cached] Downloading 284 / 360 Package kcrash-devel found in repository Solus kcrash-devel-5.116.0-74-1-x86_64.eopkg [cached] Downloading 285 / 360 Package qt5-wayland found in repository Solus qt5-wayland-5.15.15-55-1-x86_64.eopkg [cached] Downloading 286 / 360 Package kguiaddons found in repository Solus kguiaddons-5.116.0-80-1-x86_64.eopkg [cached] Downloading 287 / 360 Package kguiaddons-devel found in repository Solus kguiaddons-devel-5.116.0-80-1-x86_64.eopkg [cached] Downloading 288 / 360 Package yaml-cpp found in repository Solus yaml-cpp-0.7.0-5-1-x86_64.eopkg [cached] Downloading 289 / 360 Package qt6-declarative found in repository Solus qt6-declarative-6.7.3-11-1-x86_64.eopkg [cached] Downloading 290 / 360 Package utf8proc found in repository Solus utf8proc-2.6.1-1-1-x86_64.eopkg [cached] Downloading 291 / 360 Package intel-tbb found in repository Solus intel-tbb-2021.13.0-12-1-x86_64.eopkg [cached] Downloading 292 / 360 Package qt6-svg found in repository Solus qt6-svg-6.7.3-14-1-x86_64.eopkg [cached] Downloading 293 / 360 Package numpy found in repository Solus numpy-1.26.1-41-1-x86_64.eopkg [cached] Downloading 294 / 360 Package opencv found in repository Solus opencv-4.5.5-40-1-x86_64.eopkg [cached] Downloading 295 / 360 Package gavl found in repository Solus gavl-1.4.0-2-1-x86_64.eopkg [cached] Downloading 296 / 360 Package frei0r found in repository Solus frei0r-2.3.1-9-1-x86_64.eopkg [cached] Downloading 297 / 360 Package movit found in repository Solus movit-1.7.1-8-1-x86_64.eopkg [cached] Downloading 298 / 360 Package qt6-5compat found in repository Solus qt6-5compat-6.7.3-18-1-x86_64.eopkg [cached] Downloading 299 / 360 Package qt5-svg found in repository Solus qt5-svg-5.15.15-39-1-x86_64.eopkg [cached] Downloading 300 / 360 Package mlt found in repository Solus mlt-7.24.0-44-1-x86_64.eopkg [cached] Downloading 301 / 360 Package mlt-devel found in repository Solus mlt-devel-7.24.0-44-1-x86_64.eopkg [cached] Downloading 302 / 360 Package qt5-serialport found in repository Solus qt5-serialport-5.15.15-35-1-x86_64.eopkg [cached] Downloading 303 / 360 Package quazip-qt5 found in repository Solus quazip-qt5-1.4-7-1-x86_64.eopkg [cached] Downloading 304 / 360 Package quazip-qt5-devel found in repository Solus quazip-qt5-devel-1.4-7-1-x86_64.eopkg [cached] Downloading 305 / 360 Package xcb-util-devel found in repository Solus xcb-util-devel-0.4.1-10-1-x86_64.eopkg [cached] Downloading 306 / 360 Package qt5-sensors found in repository Solus qt5-sensors-5.15.15-36-1-x86_64.eopkg [cached] Downloading 307 / 360 Package apr-util found in repository Solus apr-util-1.6.3-18-1-x86_64.eopkg [cached] Downloading 308 / 360 Package serf found in repository Solus serf-1.3.10-16-1-x86_64.eopkg [cached] Downloading 309 / 360 Package ki18n found in repository Solus ki18n-5.116.0-78-1-x86_64.eopkg [cached] Downloading 310 / 360 Package ki18n-devel found in repository Solus ki18n-devel-5.116.0-78-1-x86_64.eopkg [cached] Downloading 311 / 360 Package graphicsmagick found in repository Solus graphicsmagick-1.3.42-26-1-x86_64.eopkg [cached] Downloading 312 / 360 Package gmic found in repository Solus gmic-3.4.0-59-1-x86_64.eopkg [cached] Downloading 313 / 360 Package gmic-devel found in repository Solus gmic-devel-3.4.0-59-1-x86_64.eopkg [cached] Downloading 314 / 360 Package kwindowsystem-devel found in repository Solus kwindowsystem-devel-5.116.0-78-1-x86_64.eopkg [cached] Downloading 315 / 360 Package kcoreaddons-devel found in repository Solus kcoreaddons-devel-5.116.0-80-1-x86_64.eopkg [cached] Downloading 316 / 360 Package giflib-devel found in repository Solus giflib-devel-5.2.2-10-1-x86_64.eopkg [cached] Downloading 317 / 360 Package libmypaint found in repository Solus libmypaint-1.6.1-18-1-x86_64.eopkg [cached] Downloading 318 / 360 Package minizip-ng found in repository Solus minizip-ng-4.0.7-9-1-x86_64.eopkg [cached] Downloading 319 / 360 Package opencolorio found in repository Solus opencolorio-2.2.1-11-1-x86_64.eopkg [cached] Downloading 320 / 360 Package gsl found in repository Solus gsl-2.7-8-1-x86_64.eopkg [cached] Downloading 321 / 360 Package gsl-devel found in repository Solus gsl-devel-2.7-8-1-x86_64.eopkg [cached] Downloading 322 / 360 Package woff2 found in repository Solus woff2-1.0.2-3-1-x86_64.eopkg [cached] Downloading 323 / 360 Package qt5-connectivity found in repository Solus qt5-connectivity-5.15.15-40-1-x86_64.eopkg [cached] Downloading 324 / 360 Package hyphen found in repository Solus hyphen-2.8.8-3-1-x86_64.eopkg [cached] Downloading 325 / 360 Package qt5-location found in repository Solus qt5-location-5.15.15-56-1-x86_64.eopkg [cached] Downloading 326 / 360 Package qt5-webchannel found in repository Solus qt5-webchannel-5.15.15-37-1-x86_64.eopkg [cached] Downloading 327 / 360 Package qt5-webkit found in repository Solus qt5-webkit-5.212.0_4-52-1-x86_64.eopkg [cached] Downloading 328 / 360 Package python-pyqt5-sip found in repository Solus python-pyqt5-sip-12.13.0-8-1-x86_64.eopkg [cached] Downloading 329 / 360 Package python3-qt5 found in repository Solus python3-qt5-5.15.10-54-1-x86_64.eopkg [cached] Downloading 330 / 360 Package opencolorio-devel found in repository Solus opencolorio-devel-2.2.1-11-1-x86_64.eopkg [cached] Downloading 331 / 360 Package exiv2 found in repository Solus exiv2-0.27.7-18-1-x86_64.eopkg [cached] Downloading 332 / 360 Package libjxl-devel found in repository Solus libjxl-devel-0.10.3-6-1-x86_64.eopkg [cached] Downloading 333 / 360 Package kitemviews found in repository Solus kitemviews-5.116.0-76-1-x86_64.eopkg [cached] Downloading 334 / 360 Package kitemviews-devel found in repository Solus kitemviews-devel-5.116.0-76-1-x86_64.eopkg [cached] Downloading 335 / 360 Package fftw-devel found in repository Solus fftw-devel-3.3.10-16-1-x86_64.eopkg [cached] Downloading 336 / 360 Package kdesignerplugin found in repository Solus kdesignerplugin-5.116.0-75-1-x86_64.eopkg [cached] Downloading 337 / 360 Package xcb-util-keysyms-devel found in repository Solus xcb-util-keysyms-devel-0.4.1-9-1-x86_64.eopkg [cached] Downloading 338 / 360 Package vc found in repository Solus vc-1.4.3-6-1-x86_64.eopkg (236.0 KB) 0% 0.00 --/- [--:--:--] vc-1.4.3-6-1-x86_64.eopkg (236.0 KB) 3% 0.00 --/- [--:--:--] vc-1.4.3-6-1-x86_64.eopkg (236.0 KB) 6% 0.00 --/- [--:--:--] vc-1.4.3-6-1-x86_64.eopkg (236.0 KB) 10% 0.00 --/- [--:--:--] vc-1.4.3-6-1-x86_64.eopkg (236.0 KB) 13% 0.00 --/- [--:--:--] vc-1.4.3-6-1-x86_64.eopkg (236.0 KB) 17% 0.00 --/- [--:--:--] vc-1.4.3-6-1-x86_64.eopkg (236.0 KB) 20% 0.00 --/- [--:--:--] vc-1.4.3-6-1-x86_64.eopkg (236.0 KB) 24% 0.00 --/- [--:--:--] vc-1.4.3-6-1-x86_64.eopkg (236.0 KB) 27% 0.00 --/- [--:--:--] vc-1.4.3-6-1-x86_64.eopkg (236.0 KB) 31% 0.00 --/- [--:--:--] vc-1.4.3-6-1-x86_64.eopkg (236.0 KB) 34% 0.00 --/- [--:--:--] vc-1.4.3-6-1-x86_64.eopkg (236.0 KB) 38% 0.00 --/- [--:--:--] vc-1.4.3-6-1-x86_64.eopkg (236.0 KB) 41% 0.00 --/- [--:--:--] vc-1.4.3-6-1-x86_64.eopkg (236.0 KB) 45% 0.00 --/- [--:--:--] vc-1.4.3-6-1-x86_64.eopkg (236.0 KB) 48% 0.00 --/- [--:--:--] vc-1.4.3-6-1-x86_64.eopkg (236.0 KB) 52% 0.00 --/- [--:--:--] vc-1.4.3-6-1-x86_64.eopkg (236.0 KB) 55% 0.00 --/- [--:--:--] vc-1.4.3-6-1-x86_64.eopkg (236.0 KB) 58% 0.00 --/- [--:--:--] vc-1.4.3-6-1-x86_64.eopkg (236.0 KB) 62% 0.00 --/- [--:--:--] vc-1.4.3-6-1-x86_64.eopkg (236.0 KB) 65% 0.00 --/- [--:--:--] vc-1.4.3-6-1-x86_64.eopkg (236.0 KB) 69% 0.00 --/- [--:--:--] vc-1.4.3-6-1-x86_64.eopkg (236.0 KB) 72% 0.00 --/- [--:--:--] vc-1.4.3-6-1-x86_64.eopkg (236.0 KB) 76% 0.00 --/- [--:--:--] vc-1.4.3-6-1-x86_64.eopkg (236.0 KB) 79% 0.00 --/- [--:--:--] vc-1.4.3-6-1-x86_64.eopkg (236.0 KB) 83% 0.00 --/- [--:--:--] vc-1.4.3-6-1-x86_64.eopkg (236.0 KB) 86% 0.00 --/- [--:--:--] vc-1.4.3-6-1-x86_64.eopkg (236.0 KB) 90% 0.00 --/- [--:--:--] vc-1.4.3-6-1-x86_64.eopkg (236.0 KB) 93% 0.00 --/- [--:--:--] vc-1.4.3-6-1-x86_64.eopkg (236.0 KB) 97% 0.00 --/- [--:--:--] vc-1.4.3-6-1-x86_64.eopkg (236.0 KB)100% 0.00 --/- [--:--:--] [complete] Downloading 339 / 360 Package qt5-x11extras-devel found in repository Solus qt5-x11extras-devel-5.15.15-35-1-x86_64.eopkg [cached] Downloading 340 / 360 Package libidn2-devel found in repository Solus libidn2-devel-2.3.7-12-1-x86_64.eopkg [cached] Downloading 341 / 360 Package curl-devel found in repository Solus curl-devel-8.10.0-101-1-x86_64.eopkg [cached] Downloading 342 / 360 Package exiv2-devel found in repository Solus exiv2-devel-0.27.7-18-1-x86_64.eopkg [cached] Downloading 343 / 360 Package catch2-devel found in repository Solus catch2-devel-3.5.1-1-1-x86_64.eopkg [cached] Downloading 344 / 360 Package subversion found in repository Solus subversion-1.14.3-31-1-x86_64.eopkg [cached] Downloading 345 / 360 Package eigen3 found in repository Solus eigen3-3.4.0-11-1-x86_64.eopkg [cached] Downloading 346 / 360 Package libtiff-devel found in repository Solus libtiff-devel-4.6.0-42-1-x86_64.eopkg [cached] Downloading 347 / 360 Package kconfig-devel found in repository Solus kconfig-devel-5.116.0-76-1-x86_64.eopkg [cached] Downloading 348 / 360 Package qt5-declarative-devel found in repository Solus qt5-declarative-devel-5.15.15-51-1-x86_64.eopkg [cached] Downloading 349 / 360 Package python3-devel found in repository Solus python3-devel-3.11.10-67-1-x86_64.eopkg [cached] Downloading 350 / 360 Package libraw-devel found in repository Solus libraw-devel-0.21.2-19-1-x86_64.eopkg [cached] Downloading 351 / 360 Package qt5-svg-devel found in repository Solus qt5-svg-devel-5.15.15-39-1-x86_64.eopkg [cached] Downloading 352 / 360 Package libunibreak-devel found in repository Solus libunibreak-devel-5.1-5-1-x86_64.eopkg [cached] Downloading 353 / 360 Package kdesignerplugin-devel found in repository Solus kdesignerplugin-devel-5.116.0-75-1-x86_64.eopkg [cached] Downloading 354 / 360 Package openjpeg-devel found in repository Solus openjpeg-devel-2.5.2-21-1-x86_64.eopkg [cached] Downloading 355 / 360 Package libkdcraw found in repository Solus libkdcraw-24.08.1-83-1-x86_64.eopkg [cached] Downloading 356 / 360 Package libssh-devel found in repository Solus libssh-devel-0.11.1-16-1-x86_64.eopkg [cached] Downloading 357 / 360 Package libmypaint-devel found in repository Solus libmypaint-devel-1.6.1-18-1-x86_64.eopkg (17.0 KB) 0% 0.00 --/- [--:--:--] libmypaint-devel-1.6.1-18-1-x86_64.eopkg (17.0 KB) 46% 0.00 --/- [--:--:--] libmypaint-devel-1.6.1-18-1-x86_64.eopkg (17.0 KB) 92% 0.00 --/- [--:--:--] libmypaint-devel-1.6.1-18-1-x86_64.eopkg (17.0 KB)100% 0.00 --/- [--:--:--] [complete] Downloading 358 / 360 Package python-sip found in repository Solus python-sip-6.8.6-38-1-x86_64.eopkg [cached] Downloading 359 / 360 Package libwebp-devel found in repository Solus libwebp-devel-1.4.0-27-1-x86_64.eopkg [cached] Downloading 360 / 360 Package libkdcraw-devel found in repository Solus libkdcraw-devel-24.08.1-83-1-x86_64.eopkg [cached] Installing 1 / 360 dav1d-1.4.3-30-1-x86_64.eopkg [cached] Installing dav1d, version 1.4.3, release 30 Extracting the files of dav1d Installed dav1d Installing 2 / 360 libjpeg-turbo-3.0.3-21-1-x86_64.eopkg [cached] Installing libjpeg-turbo, version 3.0.3, release 21 Extracting the files of libjpeg-turbo Installed libjpeg-turbo Installing 3 / 360 aom-3.10.0-24-1-x86_64.eopkg [cached] Installing aom, version 3.10.0, release 24 Extracting the files of aom Installed aom Installing 4 / 360 libtiff-4.6.0-42-1-x86_64.eopkg [cached] Installing libtiff, version 4.6.0, release 42 Extracting the files of libtiff Installed libtiff Installing 5 / 360 libpng-1.6.43-27-1-x86_64.eopkg [cached] Installing libpng, version 1.6.43, release 27 Extracting the files of libpng Installed libpng Installing 6 / 360 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 7 / 360 gdk-pixbuf-2.42.12-56-1-x86_64.eopkg [cached] Installing gdk-pixbuf, version 2.42.12, release 56 Extracting the files of gdk-pixbuf Installed gdk-pixbuf Installing 8 / 360 libde265-1.0.15-12-1-x86_64.eopkg [cached] Installing libde265, version 1.0.15, release 12 Extracting the files of libde265 Installed libde265 Installing 9 / 360 rav1e-0.7.1-16-1-x86_64.eopkg [cached] Installing rav1e, version 0.7.1, release 16 Extracting the files of rav1e Installed rav1e Installing 10 / 360 x265-3.6-23-1-x86_64.eopkg [cached] Installing x265, version 3.6, release 23 Extracting the files of x265 Installed x265 Installing 11 / 360 svt-av1-2.2.1-12-1-x86_64.eopkg [cached] Installing svt-av1, version 2.2.1, release 12 Extracting the files of svt-av1 Installed svt-av1 Installing 12 / 360 libheif-1.18.2-42-1-x86_64.eopkg [cached] Installing libheif, version 1.18.2, release 42 Extracting the files of libheif Installed libheif Installing 13 / 360 svt-av1-devel-2.2.1-12-1-x86_64.eopkg [cached] Installing svt-av1-devel, version 2.2.1, release 12 Extracting the files of svt-av1-devel Installed svt-av1-devel Installing 14 / 360 libde265-devel-1.0.15-12-1-x86_64.eopkg [cached] Installing libde265-devel, version 1.0.15, release 12 Extracting the files of libde265-devel Installed libde265-devel Installing 15 / 360 dav1d-devel-1.4.3-30-1-x86_64.eopkg [cached] Installing dav1d-devel, version 1.4.3, release 30 Extracting the files of dav1d-devel Installed dav1d-devel Installing 16 / 360 aom-devel-3.10.0-24-1-x86_64.eopkg [cached] Installing aom-devel, version 3.10.0, release 24 Extracting the files of aom-devel Installed aom-devel Installing 17 / 360 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 18 / 360 rav1e-devel-0.7.1-16-1-x86_64.eopkg [cached] Installing rav1e-devel, version 0.7.1, release 16 Extracting the files of rav1e-devel Installed rav1e-devel Installing 19 / 360 libheif-devel-1.18.2-42-1-x86_64.eopkg [cached] Installing libheif-devel, version 1.18.2, release 42 Extracting the files of libheif-devel Installed libheif-devel Installing 20 / 360 liblcms2-2.16-20-1-x86_64.eopkg [cached] Installing liblcms2, version 2.16, release 20 Extracting the files of liblcms2 Installed liblcms2 Installing 21 / 360 babl-0.1.106-42-1-x86_64.eopkg [cached] Installing babl, version 0.1.106, release 42 Extracting the files of babl Installed babl Installing 22 / 360 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 23 / 360 babl-devel-0.1.106-42-1-x86_64.eopkg [cached] Installing babl-devel, version 0.1.106, release 42 Extracting the files of babl-devel Installed babl-devel Installing 24 / 360 libjson-glib-devel-1.8.0-26-1-x86_64.eopkg [cached] Installing libjson-glib-devel, version 1.8.0, release 26 Extracting the files of libjson-glib-devel Installed libjson-glib-devel Installing 25 / 360 libhogweed-3.10-22-1-x86_64.eopkg [cached] Installing libhogweed, version 3.10, release 22 Extracting the files of libhogweed Installed libhogweed Installing 26 / 360 libtasn1-4.19.0-18-1-x86_64.eopkg [cached] Installing libtasn1, version 4.19.0, release 18 Extracting the files of libtasn1 Installed libtasn1 Installing 27 / 360 libp11-kit-0.25.2-22-1-x86_64.eopkg [cached] Installing libp11-kit, version 0.25.2, release 22 Extracting the files of libp11-kit Installed libp11-kit Installing 28 / 360 libgnutls-3.8.7.1-50-1-x86_64.eopkg [cached] Installing libgnutls, version 3.8.7.1, release 50 Extracting the files of libgnutls Installed libgnutls Installing 29 / 360 libogg-1.3.5-12-1-x86_64.eopkg [cached] Installing libogg, version 1.3.5, release 12 Extracting the files of libogg Installed libogg Installing 30 / 360 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 31 / 360 libvpx-1.14.1-20-1-x86_64.eopkg [cached] Installing libvpx, version 1.14.1, release 20 Extracting the files of libvpx Installed libvpx Installing 32 / 360 giflib-5.2.2-10-1-x86_64.eopkg [cached] Installing giflib, version 5.2.2, release 10 Extracting the files of giflib Installed giflib Installing 33 / 360 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 34 / 360 libxau-1.0.11-22-1-x86_64.eopkg [cached] Installing libxau, version 1.0.11, release 22 Extracting the files of libxau Installed libxau Installing 35 / 360 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 36 / 360 libx11-1.8.10-47-1-x86_64.eopkg [cached] Installing libx11, version 1.8.10, release 47 Extracting the files of libx11 Installed libx11 Installing 37 / 360 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 38 / 360 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 39 / 360 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 40 / 360 libxxf86vm-1.1.5-16-1-x86_64.eopkg [cached] Installing libxxf86vm, version 1.1.5, release 16 Extracting the files of libxxf86vm Installed libxxf86vm Installing 41 / 360 freeglut-3.2.1-13-1-x86_64.eopkg [cached] Installing freeglut, version 3.2.1, release 13 Extracting the files of freeglut Installed freeglut Installing 42 / 360 libwebp-1.4.0-27-1-x86_64.eopkg [cached] Installing libwebp, version 1.4.0, release 27 Extracting the files of libwebp Installed libwebp Installing 43 / 360 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 44 / 360 libvpl-2.13.0-4-1-x86_64.eopkg [cached] Installing libvpl, version 2.13.0, release 4 Extracting the files of libvpl Installed libvpl Installing 45 / 360 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 46 / 360 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 47 / 360 alsa-lib-1.2.12-38-1-x86_64.eopkg [cached] Installing alsa-lib, version 1.2.12, release 38 Extracting the files of alsa-lib Installed alsa-lib Installing 48 / 360 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 49 / 360 libsndfile-1.2.2-25-1-x86_64.eopkg [cached] Installing libsndfile, version 1.2.2, release 25 Extracting the files of libsndfile Installed libsndfile Installing 50 / 360 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 51 / 360 wayland-1.23.0-31-1-x86_64.eopkg [cached] Installing wayland, version 1.23.0, release 31 Extracting the files of wayland Installed wayland Installing 52 / 360 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 53 / 360 libdrm-2.4.123-50-1-x86_64.eopkg [cached] Installing libdrm, version 2.4.123, release 50 Extracting the files of libdrm Installed libdrm Installing 54 / 360 libxfixes-6.0.1-16-1-x86_64.eopkg [cached] Installing libxfixes, version 6.0.1, release 16 Extracting the files of libxfixes Installed libxfixes Installing 55 / 360 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 56 / 360 tdb-1.4.9-25-1-x86_64.eopkg [cached] Installing tdb, version 1.4.9, release 25 Extracting the files of tdb Installed tdb Installing 57 / 360 talloc-2.4.1-17-1-x86_64.eopkg [cached] Installing talloc, version 2.4.1, release 17 Extracting the files of talloc Installed talloc Installing 58 / 360 tevent-0.15.0-19-1-x86_64.eopkg [cached] Installing tevent, version 0.15.0, release 19 Extracting the files of tevent Installed tevent Installing 59 / 360 ldb-2.8.0-29-1-x86_64.eopkg [cached] Installing ldb, version 2.8.0, release 29 Extracting the files of ldb Installed ldb Installing 60 / 360 liburing-2.2-3-1-x86_64.eopkg [cached] Installing liburing, version 2.2, release 3 Extracting the files of liburing Installed liburing Installing 61 / 360 libtirpc-1.3.5-15-1-x86_64.eopkg [cached] Installing libtirpc, version 1.3.5, release 15 Extracting the files of libtirpc Installed libtirpc Installing 62 / 360 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 63 / 360 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 64 / 360 openldap-2.5.18-16-1-x86_64.eopkg [cached] Installing openldap, version 2.5.18, release 16 Extracting the files of openldap Installed openldap Installing 65 / 360 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 66 / 360 libdaemon-0.14-4-1-x86_64.eopkg [cached] Installing libdaemon, version 0.14, release 4 Extracting the files of libdaemon Installed libdaemon Installing 67 / 360 avahi-0.8-27-1-x86_64.eopkg [cached] Installing avahi, version 0.8, release 27 Extracting the files of avahi Installed avahi Installing 68 / 360 cups-2.4.11-37-1-x86_64.eopkg [cached] Installing cups, version 2.4.11, release 37 Extracting the files of cups Installed cups Installing 69 / 360 samba-4.19.6-106-1-x86_64.eopkg [cached] Installing samba, version 4.19.6, release 106 Extracting the files of samba Installed samba Installing 70 / 360 lame-3.100-11-1-x86_64.eopkg [cached] Installing lame, version 3.100, release 11 Extracting the files of lame Installed lame Installing 71 / 360 vid.stab-1.1.1-2-1-x86_64.eopkg [cached] Installing vid.stab, version 1.1.1, release 2 Extracting the files of vid.stab Installed vid.stab Installing 72 / 360 freetype2-2.13.2-36-1-x86_64.eopkg [cached] Installing freetype2, version 2.13.2, release 36 Extracting the files of freetype2 Installed freetype2 Installing 73 / 360 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 74 / 360 harfbuzz-9.0.0-74-1-x86_64.eopkg [cached] Installing harfbuzz, version 9.0.0, release 74 Extracting the files of harfbuzz Installed harfbuzz Installing 75 / 360 fontconfig-2.15.0-48-1-x86_64.eopkg [cached] Installing fontconfig, version 2.15.0, release 48 Extracting the files of fontconfig Installed fontconfig Installing 76 / 360 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 77 / 360 libxv-1.0.12-15-1-x86_64.eopkg [cached] Installing libxv, version 1.0.12, release 15 Extracting the files of libxv Installed libxv Installing 78 / 360 libvdpau-1.5-19-1-x86_64.eopkg [cached] Installing libvdpau, version 1.5, release 19 Extracting the files of libvdpau Installed libvdpau Installing 79 / 360 fftw-3.3.10-16-1-x86_64.eopkg [cached] Installing fftw, version 3.3.10, release 16 Extracting the files of fftw Installed fftw Installing 80 / 360 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 81 / 360 libsoxr-0.1.3-4-1-x86_64.eopkg [cached] Installing libsoxr, version 0.1.3, release 4 Extracting the files of libsoxr Installed libsoxr Installing 82 / 360 libice-1.1.1-15-1-x86_64.eopkg [cached] Installing libice, version 1.1.1, release 15 Extracting the files of libice Installed libice Installing 83 / 360 sbc-2.0-5-1-x86_64.eopkg [cached] Installing sbc, version 2.0, release 5 Extracting the files of sbc Installed sbc Installing 84 / 360 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 85 / 360 rtkit-0.13-5-1-x86_64.eopkg [cached] Installing rtkit, version 0.13, release 5 Extracting the files of rtkit Installed rtkit Installing 86 / 360 libsm-1.2.4-14-1-x86_64.eopkg [cached] Installing libsm, version 1.2.4, release 14 Extracting the files of libsm Installed libsm Installing 87 / 360 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 88 / 360 pulseaudio-17.0-63-1-x86_64.eopkg [cached] Installing pulseaudio, version 17.0, release 63 Extracting the files of pulseaudio Installed pulseaudio Installing 89 / 360 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 90 / 360 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 91 / 360 llvm-18.1.8-120-1-x86_64.eopkg [cached] Installing llvm, version 18.1.8, release 120 Extracting the files of llvm Installed llvm Installing 92 / 360 libxshmfence-1.3.2-16-1-x86_64.eopkg [cached] Installing libxshmfence, version 1.3.2, release 16 Extracting the files of libxshmfence Installed libxshmfence Installing 93 / 360 lm_sensors-3.6.0-8-1-x86_64.eopkg [cached] Installing lm_sensors, version 3.6.0, release 8 Extracting the files of lm_sensors Installed lm_sensors Installing 94 / 360 mesalib-24.2.3-248-1-x86_64.eopkg [cached] Installing mesalib, version 24.2.3, release 248 Extracting the files of mesalib Installed mesalib Installing 95 / 360 xkeyboard-config-2.41-15-1-x86_64.eopkg [cached] Installing xkeyboard-config, version 2.41, release 15 Extracting the files of xkeyboard-config Installed xkeyboard-config Installing 96 / 360 libxkbcommon-1.7.0-14-1-x86_64.eopkg [cached] Installing libxkbcommon, version 1.7.0, release 14 Extracting the files of libxkbcommon Installed libxkbcommon Installing 97 / 360 pipewire-lib-1.2.5-108-1-x86_64.eopkg [cached] Installing pipewire-lib, version 1.2.5, release 108 Extracting the files of pipewire-lib Installed pipewire-lib Installing 98 / 360 libxscrnsaver-1.2.4-15-1-x86_64.eopkg [cached] Installing libxscrnsaver, version 1.2.4, release 15 Extracting the files of libxscrnsaver Installed libxscrnsaver Installing 99 / 360 libxrender-0.9.11-17-1-x86_64.eopkg [cached] Installing libxrender, version 0.9.11, release 17 Extracting the files of libxrender Installed libxrender Installing 100 / 360 libxcursor-1.2.2-21-1-x86_64.eopkg [cached] Installing libxcursor, version 1.2.2, release 21 Extracting the files of libxcursor Installed libxcursor Installing 101 / 360 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 102 / 360 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 103 / 360 pixman-0.43.4-19-1-x86_64.eopkg [cached] Installing pixman, version 0.43.4, release 19 Extracting the files of pixman Installed pixman Installing 104 / 360 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 105 / 360 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 106 / 360 libxft-2.3.8-16-1-x86_64.eopkg [cached] Installing libxft, version 2.3.8, release 16 Extracting the files of libxft Installed libxft Installing 107 / 360 pango-1.54.0-60-1-x86_64.eopkg [cached] Installing pango, version 1.54.0, release 60 Extracting the files of pango Installed pango Installing 108 / 360 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 109 / 360 sdl2-2.30.8-51-1-x86_64.eopkg [cached] Installing sdl2, version 2.30.8, release 51 Extracting the files of sdl2 Installed sdl2 Installing 110 / 360 libdovi-3.3.1-4-1-x86_64.eopkg [cached] Installing libdovi, version 3.3.1, release 4 Extracting the files of libdovi Installed libdovi Installing 111 / 360 libunwind-1.8.1-10-1-x86_64.eopkg [cached] Installing libunwind, version 1.8.1, release 10 Extracting the files of libunwind Installed libunwind Installing 112 / 360 spirv-tools-2024.3-32-1-x86_64.eopkg [cached] Installing spirv-tools, version 2024.3, release 32 Extracting the files of spirv-tools Installed spirv-tools Installing 113 / 360 shaderc-2024.1-12-1-x86_64.eopkg [cached] Installing shaderc, version 2024.1, release 12 Extracting the files of shaderc Installed shaderc Installing 114 / 360 vulkan-1.3.290.0-40-1-x86_64.eopkg [cached] Installing vulkan, version 1.3.290.0, release 40 Extracting the files of vulkan Installed vulkan Installing 115 / 360 libplacebo-7.349.0-27-1-x86_64.eopkg [cached] Installing libplacebo, version 7.349.0, release 27 Extracting the files of libplacebo Installed libplacebo Installing 116 / 360 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 117 / 360 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 118 / 360 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 119 / 360 vapoursynth-65-46-1-x86_64.eopkg [cached] Installing vapoursynth, version 65, release 46 Extracting the files of vapoursynth Installed vapoursynth Installing 120 / 360 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 121 / 360 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 122 / 360 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 123 / 360 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 124 / 360 libjxl-0.10.3-6-1-x86_64.eopkg [cached] Installing libjxl, version 0.10.3, release 6 Extracting the files of libjxl Installed libjxl Installing 125 / 360 libbluray-1.3.4-13-1-x86_64.eopkg [cached] Installing libbluray, version 1.3.4, release 13 Extracting the files of libbluray Installed libbluray Installing 126 / 360 v4l-utils-1.26.1-16-1-x86_64.eopkg [cached] Installing v4l-utils, version 1.26.1, release 16 Extracting the files of v4l-utils Installed v4l-utils Installing 127 / 360 openjpeg-2.5.2-21-1-x86_64.eopkg [cached] Installing openjpeg, version 2.5.2, release 21 Extracting the files of openjpeg Installed openjpeg Installing 128 / 360 openal-soft-1.23.1-15-1-x86_64.eopkg [cached] Installing openal-soft, version 1.23.1, release 15 Extracting the files of openal-soft Installed openal-soft Installing 129 / 360 libtheora-1.1.1-7-1-x86_64.eopkg [cached] Installing libtheora, version 1.1.1, release 7 Extracting the files of libtheora Installed libtheora Installing 130 / 360 mpg123-1.31.3-24-1-x86_64.eopkg [cached] Installing mpg123, version 1.31.3, release 24 Extracting the files of mpg123 Installed mpg123 Installing 131 / 360 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 132 / 360 libssh-0.11.1-16-1-x86_64.eopkg [cached] Installing libssh, version 0.11.1, release 16 Extracting the files of libssh Installed libssh Installing 133 / 360 libcddb-1.3.2-4-1-x86_64.eopkg [cached] Installing libcddb, version 1.3.2, release 4 Extracting the files of libcddb Installed libcddb Installing 134 / 360 libcdio-2.1.0-9-1-x86_64.eopkg [cached] Installing libcdio, version 2.1.0, release 9 Extracting the files of libcdio Installed libcdio Installing 135 / 360 libcdio-paranoia-10.2.2.0.1-8-1-x86_64.eopkg [cached] Installing libcdio-paranoia, version 10.2.2.0.1, release 8 Extracting the files of libcdio-paranoia Installed libcdio-paranoia Installing 136 / 360 srt-1.5.1-7-1-x86_64.eopkg [cached] Installing srt, version 1.5.1, release 7 Extracting the files of srt Installed srt Installing 137 / 360 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 138 / 360 libunibreak-5.1-5-1-x86_64.eopkg [cached] Installing libunibreak, version 5.1, release 5 Extracting the files of libunibreak Installed libunibreak Installing 139 / 360 libass-0.17.2-17-1-x86_64.eopkg [cached] Installing libass, version 0.17.2, release 17 Extracting the files of libass Installed libass Installing 140 / 360 ffmpeg-6.1.2-157-1-x86_64.eopkg [cached] Installing ffmpeg, version 6.1.2, release 157 Extracting the files of ffmpeg Installed ffmpeg Installing 141 / 360 librsvg-2.58.4-60-1-x86_64.eopkg [cached] Installing librsvg, version 2.58.4, release 60 Extracting the files of librsvg Installed librsvg Installing 142 / 360 libraw-0.21.2-19-1-x86_64.eopkg [cached] Installing libraw, version 0.21.2, release 19 Extracting the files of libraw Installed libraw Installing 143 / 360 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 144 / 360 jasper-4.1.2-16-1-x86_64.eopkg [cached] Installing jasper, version 4.1.2, release 16 Extracting the files of jasper Installed jasper Installing 145 / 360 gegl-0.4.48-58-1-x86_64.eopkg [cached] Installing gegl, version 0.4.48, release 58 Extracting the files of gegl Installed gegl Installing 146 / 360 gegl-devel-0.4.48-58-1-x86_64.eopkg [cached] Installing gegl-devel, version 0.4.48, release 58 Extracting the files of gegl-devel Installed gegl-devel Installing 147 / 360 libxpm-3.5.17-14-1-x86_64.eopkg [cached] Installing libxpm, version 3.5.17, release 14 Extracting the files of libxpm Installed libxpm Installing 148 / 360 raqm-0.7.1-1-1-x86_64.eopkg [cached] Installing raqm, version 0.7.1, release 1 Extracting the files of raqm Installed raqm Installing 149 / 360 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 150 / 360 libavif-1.1.1-19-1-x86_64.eopkg [cached] Installing libavif, version 1.1.1, release 19 Extracting the files of libavif Installed libavif Installing 151 / 360 gd-2.3.3-19-1-x86_64.eopkg [cached] Installing gd, version 2.3.3, release 19 Extracting the files of gd Installed gd Installing 152 / 360 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 153 / 360 gstreamer-1.0-1.24.8-56-1-x86_64.eopkg [cached] Installing gstreamer-1.0, version 1.24.8, release 56 Extracting the files of gstreamer-1.0 Installed gstreamer-1.0 Installing 154 / 360 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 155 / 360 gstreamer-1.0-plugins-base-1.24.8-64-1-x86_64.eopkg [cached] Installing gstreamer-1.0-plugins-base, version 1.24.8, release 64 Extracting the files of gstreamer-1.0-plugins-base Installed gstreamer-1.0-plugins-base Installing 156 / 360 libassuan-3.0.1-14-1-x86_64.eopkg [cached] Installing libassuan, version 3.0.1, release 14 Extracting the files of libassuan Installed libassuan Installing 157 / 360 npth-1.7-8-1-x86_64.eopkg [cached] Installing npth, version 1.7, release 8 Extracting the files of npth Installed npth Installing 158 / 360 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 159 / 360 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 160 / 360 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 161 / 360 at-spi2-2.52.0-44-1-x86_64.eopkg [cached] Installing at-spi2, version 2.52.0, release 44 Extracting the files of at-spi2 Installed at-spi2 Installing 162 / 360 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 163 / 360 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 164 / 360 libsecret-0.21.4-25-1-x86_64.eopkg [cached] Installing libsecret, version 0.21.4, release 25 Extracting the files of libsecret Installed libsecret Installing 165 / 360 pinentry-1.3.0-10-1-x86_64.eopkg [cached] Installing pinentry, version 1.3.0, release 10 Extracting the files of pinentry Installed pinentry Installing 166 / 360 gnupg-2.4.5-44-1-x86_64.eopkg [cached] Installing gnupg, version 2.4.5, release 44 Extracting the files of gnupg Installed gnupg Installing 167 / 360 gpgme-1.23.2-30-1-x86_64.eopkg [cached] Installing gpgme, version 1.23.2, release 30 Extracting the files of gpgme Installed gpgme Installing 168 / 360 libboost-1.83.0-42-1-x86_64.eopkg [cached] Installing libboost, version 1.83.0, release 42 Extracting the files of libboost Installed libboost Installing 169 / 360 libboost-devel-1.83.0-42-1-x86_64.eopkg [cached] Installing libboost-devel, version 1.83.0, release 42 Extracting the files of libboost-devel Installed libboost-devel Installing 170 / 360 xcb-util-wm-0.4.2-6-1-x86_64.eopkg [cached] Installing xcb-util-wm, version 0.4.2, release 6 Extracting the files of xcb-util-wm Installed xcb-util-wm Installing 171 / 360 xcb-util-0.4.1-10-1-x86_64.eopkg [cached] Installing xcb-util, version 0.4.1, release 10 Extracting the files of xcb-util Installed xcb-util Installing 172 / 360 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 173 / 360 python-six-1.16.0-23-1-x86_64.eopkg [cached] Installing python-six, version 1.16.0, release 23 Extracting the files of python-six Installed python-six Installing 174 / 360 python3-pyudev-0.24.3-14-1-x86_64.eopkg [cached] Installing python3-pyudev, version 0.24.3, release 14 Extracting the files of python3-pyudev Installed python3-pyudev Installing 175 / 360 libevdev-1.13.3-17-1-x86_64.eopkg [cached] Installing libevdev, version 1.13.3, release 17 Extracting the files of libevdev Installed libevdev Installing 176 / 360 python-libevdev-0.11-5-1-x86_64.eopkg [cached] Installing python-libevdev, version 0.11, release 5 Extracting the files of python-libevdev Installed python-libevdev Installing 177 / 360 libwacom-2.13.0-40-1-x86_64.eopkg [cached] Installing libwacom, version 2.13.0, release 40 Extracting the files of libwacom Installed libwacom Installing 178 / 360 mtdev-1.1.7-8-1-x86_64.eopkg [cached] Installing mtdev, version 1.1.7, release 8 Extracting the files of mtdev Installed mtdev Installing 179 / 360 libinput-1.26.2-48-1-x86_64.eopkg [cached] Installing libinput, version 1.26.2, release 48 Extracting the files of libinput Installed libinput Installing 180 / 360 hicolor-icon-theme-0.17-7-1-x86_64.eopkg [cached] Installing hicolor-icon-theme, version 0.17, release 7 Extracting the files of hicolor-icon-theme Installed hicolor-icon-theme Installing 181 / 360 colord-1.4.7-24-1-x86_64.eopkg [cached] Installing colord, version 1.4.7, release 24 Extracting the files of colord Installed colord Installing 182 / 360 gsettings-desktop-schemas-46.1-61-1-x86_64.eopkg [cached] Installing gsettings-desktop-schemas, version 46.1, release 61 Extracting the files of gsettings-desktop-schemas Installed gsettings-desktop-schemas Installing 183 / 360 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 184 / 360 libgtk-3-3.24.43-118-1-x86_64.eopkg [cached] Installing libgtk-3, version 3.24.43, release 118 Extracting the files of libgtk-3 Installed libgtk-3 Installing 185 / 360 mariadb-common-10.11.9-36-1-x86_64.eopkg [cached] Installing mariadb-common, version 10.11.9, release 36 Extracting the files of mariadb-common Installed mariadb-common Installing 186 / 360 xcb-util-renderutil-0.3.10-5-1-x86_64.eopkg [cached] Installing xcb-util-renderutil, version 0.3.10, release 5 Extracting the files of xcb-util-renderutil Installed xcb-util-renderutil Installing 187 / 360 qt5-base-5.15.15-107-1-x86_64.eopkg [cached] Installing qt5-base, version 5.15.15, release 107 Extracting the files of qt5-base Installed qt5-base Installing 188 / 360 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 189 / 360 qt5-x11extras-5.15.15-35-1-x86_64.eopkg [cached] Installing qt5-x11extras, version 5.15.15, release 35 Extracting the files of qt5-x11extras Installed qt5-x11extras Installing 190 / 360 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 191 / 360 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 192 / 360 double-conversion-3.3.0-2-1-x86_64.eopkg [cached] Installing double-conversion, version 3.3.0, release 2 Extracting the files of double-conversion Installed double-conversion Installing 193 / 360 xorgproto-2024.1-9-1-x86_64.eopkg [cached] Installing xorgproto, version 2024.1, release 9 Extracting the files of xorgproto Installed xorgproto Installing 194 / 360 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 195 / 360 libxau-devel-1.0.11-22-1-x86_64.eopkg [cached] Installing libxau-devel, version 1.0.11, release 22 Extracting the files of libxau-devel Installed libxau-devel Installing 196 / 360 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 197 / 360 libx11-devel-1.8.10-47-1-x86_64.eopkg [cached] Installing libx11-devel, version 1.8.10, release 47 Extracting the files of libx11-devel Installed libx11-devel Installing 198 / 360 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 199 / 360 libxfixes-devel-6.0.1-16-1-x86_64.eopkg [cached] Installing libxfixes-devel, version 6.0.1, release 16 Extracting the files of libxfixes-devel Installed libxfixes-devel Installing 200 / 360 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 201 / 360 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 202 / 360 qt5-declarative-5.15.15-51-1-x86_64.eopkg [cached] Installing qt5-declarative, version 5.15.15, release 51 Extracting the files of qt5-declarative Installed qt5-declarative Installing 203 / 360 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 204 / 360 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 205 / 360 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 206 / 360 qt5-xmlpatterns-5.15.15-36-1-x86_64.eopkg [cached] Installing qt5-xmlpatterns, version 5.15.15, release 36 Extracting the files of qt5-xmlpatterns Installed qt5-xmlpatterns Installing 207 / 360 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 208 / 360 hwloc-2.11.1-10-1-x86_64.eopkg [cached] Installing hwloc, version 2.11.1, release 10 Extracting the files of hwloc Installed hwloc Installing 209 / 360 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 210 / 360 doxygen-1.10.0-8-1-x86_64.eopkg [cached] Installing doxygen, version 1.10.0, release 8 Extracting the files of doxygen Installed doxygen Installing 211 / 360 extra-cmake-modules-6.6.0-86-1-x86_64.eopkg [cached] Installing extra-cmake-modules, version 6.6.0, release 86 Extracting the files of extra-cmake-modules Installed extra-cmake-modules Installing 212 / 360 llvm-devel-18.1.8-120-1-x86_64.eopkg [cached] Installing llvm-devel, version 18.1.8, release 120 Extracting the files of llvm-devel Installed llvm-devel Installing 213 / 360 glibc-32bit-2.40-126-1-x86_64.eopkg [cached] Installing glibc-32bit, version 2.40, release 126 Extracting the files of glibc-32bit Installed glibc-32bit Installing 214 / 360 llvm-clang-18.1.8-120-1-x86_64.eopkg [cached] Installing llvm-clang, version 18.1.8, release 120 Extracting the files of llvm-clang Installed llvm-clang Installing 215 / 360 qt5-tools-5.15.15-47-1-x86_64.eopkg [cached] Installing qt5-tools, version 5.15.15, release 47 Extracting the files of qt5-tools Installed qt5-tools Installing 216 / 360 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 217 / 360 libdrm-devel-2.4.123-50-1-x86_64.eopkg [cached] Installing libdrm-devel, version 2.4.123, release 50 Extracting the files of libdrm-devel Installed libdrm-devel Installing 218 / 360 mesalib-devel-24.2.3-248-1-x86_64.eopkg [cached] Installing mesalib-devel, version 24.2.3, release 248 Extracting the files of mesalib-devel Installed mesalib-devel Installing 219 / 360 qt5-base-devel-5.15.15-107-1-x86_64.eopkg [cached] Installing qt5-base-devel, version 5.15.15, release 107 Extracting the files of qt5-base-devel Installed qt5-base-devel Installing 220 / 360 qt5-tools-devel-5.15.15-47-1-x86_64.eopkg [cached] Installing qt5-tools-devel, version 5.15.15, release 47 Extracting the files of qt5-tools-devel Installed qt5-tools-devel Installing 221 / 360 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 222 / 360 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 223 / 360 tslib-1.23-9-1-x86_64.eopkg [cached] Installing tslib, version 1.23, release 9 Extracting the files of tslib Installed tslib Installing 224 / 360 e2fsprogs-devel-1.47.1-27-1-x86_64.eopkg [cached] Installing e2fsprogs-devel, version 1.47.1, release 27 Extracting the files of e2fsprogs-devel Installed e2fsprogs-devel Installing 225 / 360 kerberos-devel-1.21.3-22-1-x86_64.eopkg [cached] Installing kerberos-devel, version 1.21.3, release 22 Extracting the files of kerberos-devel Installed kerberos-devel Installing 226 / 360 libjpeg-turbo-devel-3.0.3-21-1-x86_64.eopkg [cached] Installing libjpeg-turbo-devel, version 3.0.3, release 21 Extracting the files of libjpeg-turbo-devel Installed libjpeg-turbo-devel Installing 227 / 360 hdf5-1.14.4-14-1-x86_64.eopkg [cached] Installing hdf5, version 1.14.4, release 14 Extracting the files of hdf5 Installed hdf5 Installing 228 / 360 alsa-lib-devel-1.2.12-38-1-x86_64.eopkg [cached] Installing alsa-lib-devel, version 1.2.12, release 38 Extracting the files of alsa-lib-devel Installed alsa-lib-devel Installing 229 / 360 sdl2-devel-2.30.8-51-1-x86_64.eopkg [cached] Installing sdl2-devel, version 2.30.8, release 51 Extracting the files of sdl2-devel Installed sdl2-devel Installing 230 / 360 pixman-devel-0.43.4-19-1-x86_64.eopkg [cached] Installing pixman-devel, version 0.43.4, release 19 Extracting the files of pixman-devel Installed pixman-devel Installing 231 / 360 libxrender-devel-0.9.11-17-1-x86_64.eopkg [cached] Installing libxrender-devel, version 0.9.11, release 17 Extracting the files of libxrender-devel Installed libxrender-devel Installing 232 / 360 brotli-devel-1.1.0-10-1-x86_64.eopkg [cached] Installing brotli-devel, version 1.1.0, release 10 Extracting the files of brotli-devel Installed brotli-devel Installing 233 / 360 libpng-devel-1.6.43-27-1-x86_64.eopkg [cached] Installing libpng-devel, version 1.6.43, release 27 Extracting the files of libpng-devel Installed libpng-devel Installing 234 / 360 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 235 / 360 harfbuzz-devel-9.0.0-74-1-x86_64.eopkg [cached] Installing harfbuzz-devel, version 9.0.0, release 74 Extracting the files of harfbuzz-devel Installed harfbuzz-devel Installing 236 / 360 bzip2-devel-1.0.8-20-1-x86_64.eopkg [cached] Installing bzip2-devel, version 1.0.8, release 20 Extracting the files of bzip2-devel Installed bzip2-devel Installing 237 / 360 freetype2-devel-2.13.2-36-1-x86_64.eopkg [cached] Installing freetype2-devel, version 2.13.2, release 36 Extracting the files of freetype2-devel Installed freetype2-devel Installing 238 / 360 fontconfig-devel-2.15.0-48-1-x86_64.eopkg [cached] Installing fontconfig-devel, version 2.15.0, release 48 Extracting the files of fontconfig-devel Installed fontconfig-devel Installing 239 / 360 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 240 / 360 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 241 / 360 poppler-24.08.0-51-1-x86_64.eopkg [cached] Installing poppler, version 24.08.0, release 51 Extracting the files of poppler Installed poppler Installing 242 / 360 poppler-utils-24.08.0-51-1-x86_64.eopkg [cached] Installing poppler-utils, version 24.08.0, release 51 Extracting the files of poppler-utils Installed poppler-utils Installing 243 / 360 poppler-devel-24.08.0-51-1-x86_64.eopkg [cached] Installing poppler-devel, version 24.08.0, release 51 Extracting the files of poppler-devel Installed poppler-devel Installing 244 / 360 poppler-qt5-24.08.0-51-1-x86_64.eopkg [cached] Installing poppler-qt5, version 24.08.0, release 51 Extracting the files of poppler-qt5 Installed poppler-qt5 Installing 245 / 360 poppler-qt5-devel-24.08.0-51-1-x86_64.eopkg [cached] Installing poppler-qt5-devel, version 24.08.0, release 51 Extracting the files of poppler-qt5-devel Installed poppler-qt5-devel Installing 246 / 360 apr-1.7.4-10-1-x86_64.eopkg [cached] Installing apr, version 1.7.4, release 10 Extracting the files of apr Installed apr Installing 247 / 360 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 248 / 360 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 249 / 360 postgresql-libpq-16.4-51-1-x86_64.eopkg [cached] Installing postgresql-libpq, version 16.4, release 51 Extracting the files of postgresql-libpq Installed postgresql-libpq Installing 250 / 360 xcb-util-cursor-0.1.5-5-1-x86_64.eopkg [cached] Installing xcb-util-cursor, version 0.1.5, release 5 Extracting the files of xcb-util-cursor Installed xcb-util-cursor Installing 251 / 360 qt6-base-6.7.3-33-1-x86_64.eopkg [cached] Installing qt6-base, version 6.7.3, release 33 Extracting the files of qt6-base Installed qt6-base Installing 252 / 360 qt6-shadertools-6.7.3-15-1-x86_64.eopkg [cached] Installing qt6-shadertools, version 6.7.3, release 15 Extracting the files of qt6-shadertools Installed qt6-shadertools Installing 253 / 360 nghttp3-devel-1.5.0-2-1-x86_64.eopkg [cached] Installing nghttp3-devel, version 1.5.0, release 2 Extracting the files of nghttp3-devel Installed nghttp3-devel Installing 254 / 360 qt5-multimedia-5.15.15-42-1-x86_64.eopkg [cached] Installing qt5-multimedia, version 5.15.15, release 42 Extracting the files of qt5-multimedia Installed qt5-multimedia Installing 255 / 360 qt5-multimedia-devel-5.15.15-42-1-x86_64.eopkg [cached] Installing qt5-multimedia-devel, version 5.15.15, release 42 Extracting the files of qt5-multimedia-devel Installed qt5-multimedia-devel Installing 256 / 360 python-ply-3.11-3-1-x86_64.eopkg [cached] Installing python-ply, version 3.11, release 3 Extracting the files of python-ply Installed python-ply Installing 257 / 360 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 258 / 360 libexif-0.6.24-7-1-x86_64.eopkg [cached] Installing libexif, version 0.6.24, release 7 Extracting the files of libexif Installed libexif Installing 259 / 360 libgphoto2-2.5.31-20-1-x86_64.eopkg [cached] Installing libgphoto2, version 2.5.31, release 20 Extracting the files of libgphoto2 Installed libgphoto2 Installing 260 / 360 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 261 / 360 json-c-devel-0.17-14-1-x86_64.eopkg [cached] Installing json-c-devel, version 0.17, release 14 Extracting the files of json-c-devel Installed json-c-devel Installing 262 / 360 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 263 / 360 gflags-2.2.2-6-1-x86_64.eopkg [cached] Installing gflags, version 2.2.2, release 6 Extracting the files of gflags Installed gflags Installing 264 / 360 glog-0.3.5-4-1-x86_64.eopkg [cached] Installing glog, version 0.3.5, release 4 Extracting the files of glog Installed glog Installing 265 / 360 metis-5.1.0-5-1-x86_64.eopkg [cached] Installing metis, version 5.1.0, release 5 Extracting the files of metis Installed metis Installing 266 / 360 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 267 / 360 suitesparse-5.12.0-12-1-x86_64.eopkg [cached] Installing suitesparse, version 5.12.0, release 12 Extracting the files of suitesparse Installed suitesparse Installing 268 / 360 ceres-solver-2.1.0-4-1-x86_64.eopkg [cached] Installing ceres-solver, version 2.1.0, release 4 Extracting the files of ceres-solver Installed ceres-solver Installing 269 / 360 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 270 / 360 zlib-ng-2.2.2-30-1-x86_64.eopkg [cached] Installing zlib-ng, version 2.2.2, release 30 Extracting the files of zlib-ng Installed zlib-ng Installing 271 / 360 libraw1394-2.1.2-5-1-x86_64.eopkg [cached] Installing libraw1394, version 2.1.2, release 5 Extracting the files of libraw1394 Installed libraw1394 Installing 272 / 360 libdc1394-2.2.7-4-1-x86_64.eopkg [cached] Installing libdc1394, version 2.2.7, release 4 Extracting the files of libdc1394 Installed libdc1394 Installing 273 / 360 qt5-websockets-5.15.15-37-1-x86_64.eopkg [cached] Installing qt5-websockets, version 5.15.15, release 37 Extracting the files of qt5-websockets Installed qt5-websockets Installing 274 / 360 glew-2.2.0-9-1-x86_64.eopkg [cached] Installing glew, version 2.2.0, release 9 Extracting the files of glew Installed glew Installing 275 / 360 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 276 / 360 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 277 / 360 nghttp2-devel-1.63.0-16-1-x86_64.eopkg [cached] Installing nghttp2-devel, version 1.63.0, release 16 Extracting the files of nghttp2-devel Installed nghttp2-devel Installing 278 / 360 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 279 / 360 libssh2-devel-1.11.0-13-1-x86_64.eopkg [cached] Installing libssh2-devel, version 1.11.0, release 13 Extracting the files of libssh2-devel Installed libssh2-devel Installing 280 / 360 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 281 / 360 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 282 / 360 libical-3.0.18-20-1-x86_64.eopkg [cached] Installing libical, version 3.0.18, release 20 Extracting the files of libical Installed libical Installing 283 / 360 bluez-5.78-55-1-x86_64.eopkg [cached] Installing bluez, version 5.78, release 55 Extracting the files of bluez Installed bluez Installing 284 / 360 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 285 / 360 qt5-wayland-5.15.15-55-1-x86_64.eopkg [cached] Installing qt5-wayland, version 5.15.15, release 55 Extracting the files of qt5-wayland Installed qt5-wayland Installing 286 / 360 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 287 / 360 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 288 / 360 yaml-cpp-0.7.0-5-1-x86_64.eopkg [cached] Installing yaml-cpp, version 0.7.0, release 5 Extracting the files of yaml-cpp Installed yaml-cpp Installing 289 / 360 qt6-declarative-6.7.3-11-1-x86_64.eopkg [cached] Installing qt6-declarative, version 6.7.3, release 11 Extracting the files of qt6-declarative Installed qt6-declarative Installing 290 / 360 utf8proc-2.6.1-1-1-x86_64.eopkg [cached] Installing utf8proc, version 2.6.1, release 1 Extracting the files of utf8proc Installed utf8proc Installing 291 / 360 intel-tbb-2021.13.0-12-1-x86_64.eopkg [cached] Installing intel-tbb, version 2021.13.0, release 12 Extracting the files of intel-tbb Installed intel-tbb Installing 292 / 360 qt6-svg-6.7.3-14-1-x86_64.eopkg [cached] Installing qt6-svg, version 6.7.3, release 14 Extracting the files of qt6-svg Installed qt6-svg Installing 293 / 360 numpy-1.26.1-41-1-x86_64.eopkg [cached] Installing numpy, version 1.26.1, release 41 Extracting the files of numpy Installed numpy Installing 294 / 360 opencv-4.5.5-40-1-x86_64.eopkg [cached] Installing opencv, version 4.5.5, release 40 Extracting the files of opencv Installed opencv Installing 295 / 360 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 296 / 360 frei0r-2.3.1-9-1-x86_64.eopkg [cached] Installing frei0r, version 2.3.1, release 9 Extracting the files of frei0r Installed frei0r Installing 297 / 360 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 298 / 360 qt6-5compat-6.7.3-18-1-x86_64.eopkg [cached] Installing qt6-5compat, version 6.7.3, release 18 Extracting the files of qt6-5compat Installed qt6-5compat Installing 299 / 360 qt5-svg-5.15.15-39-1-x86_64.eopkg [cached] Installing qt5-svg, version 5.15.15, release 39 Extracting the files of qt5-svg Installed qt5-svg Installing 300 / 360 mlt-7.24.0-44-1-x86_64.eopkg [cached] Installing mlt, version 7.24.0, release 44 Extracting the files of mlt Installed mlt Installing 301 / 360 mlt-devel-7.24.0-44-1-x86_64.eopkg [cached] Installing mlt-devel, version 7.24.0, release 44 Extracting the files of mlt-devel Installed mlt-devel Installing 302 / 360 qt5-serialport-5.15.15-35-1-x86_64.eopkg [cached] Installing qt5-serialport, version 5.15.15, release 35 Extracting the files of qt5-serialport Installed qt5-serialport Installing 303 / 360 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 304 / 360 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 305 / 360 xcb-util-devel-0.4.1-10-1-x86_64.eopkg [cached] Installing xcb-util-devel, version 0.4.1, release 10 Extracting the files of xcb-util-devel Installed xcb-util-devel Installing 306 / 360 qt5-sensors-5.15.15-36-1-x86_64.eopkg [cached] Installing qt5-sensors, version 5.15.15, release 36 Extracting the files of qt5-sensors Installed qt5-sensors Installing 307 / 360 apr-util-1.6.3-18-1-x86_64.eopkg [cached] Installing apr-util, version 1.6.3, release 18 Extracting the files of apr-util Installed apr-util Installing 308 / 360 serf-1.3.10-16-1-x86_64.eopkg [cached] Installing serf, version 1.3.10, release 16 Extracting the files of serf Installed serf Installing 309 / 360 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 310 / 360 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 311 / 360 graphicsmagick-1.3.42-26-1-x86_64.eopkg [cached] Installing graphicsmagick, version 1.3.42, release 26 Extracting the files of graphicsmagick Installed graphicsmagick Installing 312 / 360 gmic-3.4.0-59-1-x86_64.eopkg [cached] Installing gmic, version 3.4.0, release 59 Extracting the files of gmic Installed gmic Installing 313 / 360 gmic-devel-3.4.0-59-1-x86_64.eopkg [cached] Installing gmic-devel, version 3.4.0, release 59 Extracting the files of gmic-devel Installed gmic-devel Installing 314 / 360 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 315 / 360 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 316 / 360 giflib-devel-5.2.2-10-1-x86_64.eopkg [cached] Installing giflib-devel, version 5.2.2, release 10 Extracting the files of giflib-devel Installed giflib-devel Installing 317 / 360 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 318 / 360 minizip-ng-4.0.7-9-1-x86_64.eopkg [cached] Installing minizip-ng, version 4.0.7, release 9 Extracting the files of minizip-ng Installed minizip-ng Installing 319 / 360 opencolorio-2.2.1-11-1-x86_64.eopkg [cached] Installing opencolorio, version 2.2.1, release 11 Extracting the files of opencolorio Installed opencolorio Installing 320 / 360 gsl-2.7-8-1-x86_64.eopkg [cached] Installing gsl, version 2.7, release 8 Extracting the files of gsl Installed gsl Installing 321 / 360 gsl-devel-2.7-8-1-x86_64.eopkg [cached] Installing gsl-devel, version 2.7, release 8 Extracting the files of gsl-devel Installed gsl-devel Installing 322 / 360 woff2-1.0.2-3-1-x86_64.eopkg [cached] Installing woff2, version 1.0.2, release 3 Extracting the files of woff2 Installed woff2 Installing 323 / 360 qt5-connectivity-5.15.15-40-1-x86_64.eopkg [cached] Installing qt5-connectivity, version 5.15.15, release 40 Extracting the files of qt5-connectivity Installed qt5-connectivity Installing 324 / 360 hyphen-2.8.8-3-1-x86_64.eopkg [cached] Installing hyphen, version 2.8.8, release 3 Extracting the files of hyphen Installed hyphen Installing 325 / 360 qt5-location-5.15.15-56-1-x86_64.eopkg [cached] Installing qt5-location, version 5.15.15, release 56 Extracting the files of qt5-location Installed qt5-location Installing 326 / 360 qt5-webchannel-5.15.15-37-1-x86_64.eopkg [cached] Installing qt5-webchannel, version 5.15.15, release 37 Extracting the files of qt5-webchannel Installed qt5-webchannel Installing 327 / 360 qt5-webkit-5.212.0_4-52-1-x86_64.eopkg [cached] Installing qt5-webkit, version 5.212.0_4, release 52 Extracting the files of qt5-webkit Installed qt5-webkit Installing 328 / 360 python-pyqt5-sip-12.13.0-8-1-x86_64.eopkg [cached] Installing python-pyqt5-sip, version 12.13.0, release 8 Extracting the files of python-pyqt5-sip Installed python-pyqt5-sip Installing 329 / 360 python3-qt5-5.15.10-54-1-x86_64.eopkg [cached] Installing python3-qt5, version 5.15.10, release 54 Extracting the files of python3-qt5 Installed python3-qt5 Installing 330 / 360 opencolorio-devel-2.2.1-11-1-x86_64.eopkg [cached] Installing opencolorio-devel, version 2.2.1, release 11 Extracting the files of opencolorio-devel Installed opencolorio-devel Installing 331 / 360 exiv2-0.27.7-18-1-x86_64.eopkg [cached] Installing exiv2, version 0.27.7, release 18 Extracting the files of exiv2 Installed exiv2 Installing 332 / 360 libjxl-devel-0.10.3-6-1-x86_64.eopkg [cached] Installing libjxl-devel, version 0.10.3, release 6 Extracting the files of libjxl-devel Installed libjxl-devel Installing 333 / 360 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 334 / 360 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 335 / 360 fftw-devel-3.3.10-16-1-x86_64.eopkg [cached] Installing fftw-devel, version 3.3.10, release 16 Extracting the files of fftw-devel Installed fftw-devel Installing 336 / 360 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 337 / 360 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 Installing 338 / 360 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 339 / 360 qt5-x11extras-devel-5.15.15-35-1-x86_64.eopkg [cached] Installing qt5-x11extras-devel, version 5.15.15, release 35 Extracting the files of qt5-x11extras-devel Installed qt5-x11extras-devel Installing 340 / 360 libidn2-devel-2.3.7-12-1-x86_64.eopkg [cached] Installing libidn2-devel, version 2.3.7, release 12 Extracting the files of libidn2-devel Installed libidn2-devel Installing 341 / 360 curl-devel-8.10.0-101-1-x86_64.eopkg [cached] Installing curl-devel, version 8.10.0, release 101 Extracting the files of curl-devel Installed curl-devel Installing 342 / 360 exiv2-devel-0.27.7-18-1-x86_64.eopkg [cached] Installing exiv2-devel, version 0.27.7, release 18 Extracting the files of exiv2-devel Installed exiv2-devel Installing 343 / 360 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 344 / 360 subversion-1.14.3-31-1-x86_64.eopkg [cached] Installing subversion, version 1.14.3, release 31 Extracting the files of subversion Installed subversion Installing 345 / 360 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 346 / 360 libtiff-devel-4.6.0-42-1-x86_64.eopkg [cached] Installing libtiff-devel, version 4.6.0, release 42 Extracting the files of libtiff-devel Installed libtiff-devel Installing 347 / 360 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 348 / 360 qt5-declarative-devel-5.15.15-51-1-x86_64.eopkg [cached] Installing qt5-declarative-devel, version 5.15.15, release 51 Extracting the files of qt5-declarative-devel Installed qt5-declarative-devel Installing 349 / 360 python3-devel-3.11.10-67-1-x86_64.eopkg [cached] Installing python3-devel, version 3.11.10, release 67 Extracting the files of python3-devel Installed python3-devel Installing 350 / 360 libraw-devel-0.21.2-19-1-x86_64.eopkg [cached] Installing libraw-devel, version 0.21.2, release 19 Extracting the files of libraw-devel Installed libraw-devel Installing 351 / 360 qt5-svg-devel-5.15.15-39-1-x86_64.eopkg [cached] Installing qt5-svg-devel, version 5.15.15, release 39 Extracting the files of qt5-svg-devel Installed qt5-svg-devel Installing 352 / 360 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 353 / 360 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 354 / 360 openjpeg-devel-2.5.2-21-1-x86_64.eopkg [cached] Installing openjpeg-devel, version 2.5.2, release 21 Extracting the files of openjpeg-devel Installed openjpeg-devel Installing 355 / 360 libkdcraw-24.08.1-83-1-x86_64.eopkg [cached] Installing libkdcraw, version 24.08.1, release 83 Extracting the files of libkdcraw Installed libkdcraw Installing 356 / 360 libssh-devel-0.11.1-16-1-x86_64.eopkg [cached] Installing libssh-devel, version 0.11.1, release 16 Extracting the files of libssh-devel Installed libssh-devel Installing 357 / 360 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 358 / 360 python-sip-6.8.6-38-1-x86_64.eopkg [cached] Installing python-sip, version 6.8.6, release 38 Extracting the files of python-sip Installed python-sip Installing 359 / 360 libwebp-devel-1.4.0-27-1-x86_64.eopkg [cached] Installing libwebp-devel, version 1.4.0, release 27 Extracting the files of libwebp-devel Installed libwebp-devel Installing 360 / 360 libkdcraw-devel-24.08.1-83-1-x86_64.eopkg [cached] Installing libkdcraw-devel, version 24.08.1, release 83 Extracting the files of libkdcraw-devel Installed libkdcraw-devel [BuildDep] Checking build-deps for krita-5.2.6-95 [BuildDep] Requesting installation of: openexr-devel, fftw-devel, mlt-devel, poppler-qt5-devel, catch2-devel, kcrash-devel, libjxl-devel, fribidi-devel, libpng-devel, kcompletion-devel, xcb-util-keysyms-devel, vc, kwidgetsaddons-devel, subversion, qt5-x11extras-devel, kseexpr-devel, qt5-multimedia-devel, kitemmodels-devel, qt5-svg-devel, quazip-qt5-devel, python3-devel, gmic-devel, libxi-devel, giflib-devel, python-sip, libmypaint-devel, python3-qt5, kwindowsystem-devel, libtiff-devel, gsl-devel, libraw-devel, exiv2-devel, kguiaddons-devel, sdl2-devel, libssh-devel, kconfig-devel, ki18n-devel, libboost-devel, eigen3, libheif-devel, kcoreaddons-devel, kdesignerplugin-devel, libkdcraw-devel, openjpeg-devel, libwebp-devel, libunibreak-devel, xcb-util-devel, qt5-declarative-devel, opencolorio-devel, libjpeg-turbo-devel, kitemviews-devel time=2024-10-03T00:25:32.934Z level=DEBUG msg="Stopping D-BUS" time=2024-10-03T00:25:32.936Z level=WARN msg="Package has explicitly requested networking, sandboxing disabled" time=2024-10-03T00:25:32.936Z level=DEBUG msg="Exposing source to container" source=/var/lib/solbuild/sources/7a9be2c782a87b349e2267bda74ecc43381a085b639b5b2b91da1c56f977de59/krita-5.2.6.tar.xz target=/var/cache/solbuild/unstable-x86_64/krita/union/home/build/YPKG/sources/krita-5.2.6.tar.xz time=2024-10-03T00:25:32.937Z 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=2024-10-03T00:25:32.937Z 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=2024-10-03T00:25:32.938Z 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=2024-10-03T00:25:32.939Z 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=2024-10-03T00:25:32.939Z 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=2024-10-03T00:25:32.940Z 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=2024-10-03T00:25:32.941Z 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=2024-10-03T00:25:32.941Z 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=2024-10-03T00:25:32.942Z level=DEBUG msg="Copying host asset" key=/etc/resolv.conf time=2024-10-03T00:25:32.942Z level=DEBUG msg="Copying host asset" key=/etc/eopkg/eopkg.conf time=2024-10-03T00:25:32.942Z level=DEBUG msg="Starting sccache server" time=2024-10-03T00:25:32.949Z level=INFO msg="Now starting build" package=krita + cd /home/build/YPKG/root/krita/build/krita-5.2.6 + 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.6 + workdir=/home/build/YPKG/root/krita/build/krita-5.2.6 + export package=krita + package=krita + export release=95 + release=95 + export version=5.2.6 + version=5.2.6 + 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=1727915032 + SOURCE_DATE_EPOCH=1727915032 + 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 14.2.0 -- The CXX compiler identification is GNU 14.2.0 -- 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.6/zug/test/compose.cpp found unit test: /home/build/YPKG/root/krita/build/krita-5.2.6/zug/test/into.cpp found unit test: /home/build/YPKG/root/krita/build/krita-5.2.6/zug/test/into_vector.cpp found unit test: /home/build/YPKG/root/krita/build/krita-5.2.6/zug/test/meta.cpp found unit test: /home/build/YPKG/root/krita/build/krita-5.2.6/zug/test/reduce.cpp found unit test: /home/build/YPKG/root/krita/build/krita-5.2.6/zug/test/reductor.cpp found unit test: /home/build/YPKG/root/krita/build/krita-5.2.6/zug/test/run.cpp found unit test: /home/build/YPKG/root/krita/build/krita-5.2.6/zug/test/sequence.cpp found unit test: /home/build/YPKG/root/krita/build/krita-5.2.6/zug/test/state_traits.cpp found unit test: /home/build/YPKG/root/krita/build/krita-5.2.6/zug/test/transduce.cpp found unit test: /home/build/YPKG/root/krita/build/krita-5.2.6/zug/test/transducer/cat.cpp found unit test: /home/build/YPKG/root/krita/build/krita-5.2.6/zug/test/transducer/chain.cpp found unit test: /home/build/YPKG/root/krita/build/krita-5.2.6/zug/test/transducer/count.cpp found unit test: /home/build/YPKG/root/krita/build/krita-5.2.6/zug/test/transducer/cycle.cpp found unit test: /home/build/YPKG/root/krita/build/krita-5.2.6/zug/test/transducer/dedupe.cpp found unit test: /home/build/YPKG/root/krita/build/krita-5.2.6/zug/test/transducer/distinct.cpp found unit test: /home/build/YPKG/root/krita/build/krita-5.2.6/zug/test/transducer/drop.cpp found unit test: /home/build/YPKG/root/krita/build/krita-5.2.6/zug/test/transducer/drop_while.cpp found unit test: /home/build/YPKG/root/krita/build/krita-5.2.6/zug/test/transducer/each.cpp found unit test: /home/build/YPKG/root/krita/build/krita-5.2.6/zug/test/transducer/eager.cpp found unit test: /home/build/YPKG/root/krita/build/krita-5.2.6/zug/test/transducer/enumerate.cpp found unit test: /home/build/YPKG/root/krita/build/krita-5.2.6/zug/test/transducer/filter.cpp found unit test: /home/build/YPKG/root/krita/build/krita-5.2.6/zug/test/transducer/interelave.cpp found unit test: /home/build/YPKG/root/krita/build/krita-5.2.6/zug/test/transducer/interleave.cpp found unit test: /home/build/YPKG/root/krita/build/krita-5.2.6/zug/test/transducer/interpose.cpp found unit test: /home/build/YPKG/root/krita/build/krita-5.2.6/zug/test/transducer/iter.cpp found unit test: /home/build/YPKG/root/krita/build/krita-5.2.6/zug/test/transducer/map.cpp found unit test: /home/build/YPKG/root/krita/build/krita-5.2.6/zug/test/transducer/map_indexed.cpp found unit test: /home/build/YPKG/root/krita/build/krita-5.2.6/zug/test/transducer/mapcat.cpp found unit test: /home/build/YPKG/root/krita/build/krita-5.2.6/zug/test/transducer/partition.cpp found unit test: /home/build/YPKG/root/krita/build/krita-5.2.6/zug/test/transducer/partition_by.cpp found unit test: /home/build/YPKG/root/krita/build/krita-5.2.6/zug/test/transducer/product.cpp found unit test: /home/build/YPKG/root/krita/build/krita-5.2.6/zug/test/transducer/random_sample.cpp found unit test: /home/build/YPKG/root/krita/build/krita-5.2.6/zug/test/transducer/range.cpp found unit test: /home/build/YPKG/root/krita/build/krita-5.2.6/zug/test/transducer/read.cpp found unit test: /home/build/YPKG/root/krita/build/krita-5.2.6/zug/test/transducer/readbuf.cpp found unit test: /home/build/YPKG/root/krita/build/krita-5.2.6/zug/test/transducer/remove.cpp found unit test: /home/build/YPKG/root/krita/build/krita-5.2.6/zug/test/transducer/repeat.cpp found unit test: /home/build/YPKG/root/krita/build/krita-5.2.6/zug/test/transducer/replace.cpp found unit test: /home/build/YPKG/root/krita/build/krita-5.2.6/zug/test/transducer/scan.cpp found unit test: /home/build/YPKG/root/krita/build/krita-5.2.6/zug/test/transducer/sink.cpp found unit test: /home/build/YPKG/root/krita/build/krita-5.2.6/zug/test/transducer/take.cpp found unit test: /home/build/YPKG/root/krita/build/krita-5.2.6/zug/test/transducer/take_nth.cpp found unit test: /home/build/YPKG/root/krita/build/krita-5.2.6/zug/test/transducer/take_while.cpp found unit test: /home/build/YPKG/root/krita/build/krita-5.2.6/zug/test/transducer/transducer.cpp found unit test: /home/build/YPKG/root/krita/build/krita-5.2.6/zug/test/transducer/unzip.cpp found unit test: /home/build/YPKG/root/krita/build/krita-5.2.6/zug/test/transducer/write.cpp found unit test: /home/build/YPKG/root/krita/build/krita-5.2.6/zug/test/transducer/writebuf.cpp found unit test: /home/build/YPKG/root/krita/build/krita-5.2.6/zug/test/transducer/zip.cpp -- Configuring done (0.2s) -- Generating done (0.0s) -- Build files have been written to: /home/build/YPKG/root/krita/build/krita-5.2.6/zug-build ++ pwd + DESTDIR=/home/build/YPKG/root/krita/build/krita-5.2.6 + cmake --install zug-build --prefix /sollibs -- Install configuration: "" -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.6/sollibs/lib64/cmake/Zug/ZugConfig.cmake -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.6/sollibs/include/zug -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.6/sollibs/include/zug/any_state.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.6/sollibs/include/zug/compat -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.6/sollibs/include/zug/compat/apply.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.6/sollibs/include/zug/compat/invoke.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.6/sollibs/include/zug/compose.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.6/sollibs/include/zug/detail -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.6/sollibs/include/zug/detail/copy_traits.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.6/sollibs/include/zug/detail/empty_transducer_error.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.6/sollibs/include/zug/detail/inline_constexpr.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.6/sollibs/include/zug/detail/is_non_empty.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.6/sollibs/include/zug/detail/iterator_facade.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.6/sollibs/include/zug/detail/iterator_range.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.6/sollibs/include/zug/detail/lambda_wrapper.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.6/sollibs/include/zug/detail/reduce_nested_non_empty.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.6/sollibs/include/zug/detail/reduce_nested_non_empty_accumulate.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.6/sollibs/include/zug/detail/reduce_nested_non_empty_non_variadic.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.6/sollibs/include/zug/detail/reduce_nested_non_empty_nullary.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.6/sollibs/include/zug/detail/reduce_nested_non_empty_tail_recursive.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.6/sollibs/include/zug/detail/reduce_nested_non_empty_variadic.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.6/sollibs/include/zug/detail/tuple_utils.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.6/sollibs/include/zug/detail/unreachable.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.6/sollibs/include/zug/into.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.6/sollibs/include/zug/into_vector.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.6/sollibs/include/zug/maybe_reduced.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.6/sollibs/include/zug/meta.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.6/sollibs/include/zug/meta -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.6/sollibs/include/zug/meta/common_type.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.6/sollibs/include/zug/meta/detected.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.6/sollibs/include/zug/meta/dispatch.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.6/sollibs/include/zug/meta/pack.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.6/sollibs/include/zug/meta/util.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.6/sollibs/include/zug/meta/value_type.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.6/sollibs/include/zug/reduce.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.6/sollibs/include/zug/reduce_nested.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.6/sollibs/include/zug/reducing -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.6/sollibs/include/zug/reducing/emplacing_back.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.6/sollibs/include/zug/reducing/first.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.6/sollibs/include/zug/reducing/last.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.6/sollibs/include/zug/reducing/output.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.6/sollibs/include/zug/reductor.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.6/sollibs/include/zug/run.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.6/sollibs/include/zug/sequence.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.6/sollibs/include/zug/skip.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.6/sollibs/include/zug/state_traits.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.6/sollibs/include/zug/state_wrapper.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.6/sollibs/include/zug/transduce.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.6/sollibs/include/zug/transducer -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.6/sollibs/include/zug/transducer/cat.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.6/sollibs/include/zug/transducer/chain.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.6/sollibs/include/zug/transducer/count.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.6/sollibs/include/zug/transducer/cycle.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.6/sollibs/include/zug/transducer/dedupe.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.6/sollibs/include/zug/transducer/distinct.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.6/sollibs/include/zug/transducer/drop.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.6/sollibs/include/zug/transducer/drop_while.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.6/sollibs/include/zug/transducer/each.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.6/sollibs/include/zug/transducer/eager.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.6/sollibs/include/zug/transducer/enumerate.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.6/sollibs/include/zug/transducer/filter.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.6/sollibs/include/zug/transducer/interleave.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.6/sollibs/include/zug/transducer/interpose.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.6/sollibs/include/zug/transducer/iter.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.6/sollibs/include/zug/transducer/map.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.6/sollibs/include/zug/transducer/map_indexed.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.6/sollibs/include/zug/transducer/mapcat.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.6/sollibs/include/zug/transducer/partition.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.6/sollibs/include/zug/transducer/partition_by.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.6/sollibs/include/zug/transducer/product.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.6/sollibs/include/zug/transducer/random_sample.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.6/sollibs/include/zug/transducer/range.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.6/sollibs/include/zug/transducer/read.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.6/sollibs/include/zug/transducer/readbuf.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.6/sollibs/include/zug/transducer/remove.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.6/sollibs/include/zug/transducer/repeat.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.6/sollibs/include/zug/transducer/replace.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.6/sollibs/include/zug/transducer/scan.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.6/sollibs/include/zug/transducer/sink.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.6/sollibs/include/zug/transducer/take.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.6/sollibs/include/zug/transducer/take_nth.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.6/sollibs/include/zug/transducer/take_while.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.6/sollibs/include/zug/transducer/transducer.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.6/sollibs/include/zug/transducer/unzip.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.6/sollibs/include/zug/transducer/write.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.6/sollibs/include/zug/transducer/writebuf.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.6/sollibs/include/zug/transducer/zip.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.6/sollibs/include/zug/tuplify.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.6/sollibs/include/zug/util.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.6/sollibs/include/zug/with_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 14.2.0 -- The CXX compiler identification is GNU 14.2.0 -- 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.6/immer-build ++ pwd + DESTDIR=/home/build/YPKG/root/krita/build/krita-5.2.6 + cmake --install immer-build --prefix /sollibs -- Install configuration: "" -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.6/sollibs/lib64/cmake/Immer/ImmerConfig.cmake -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.6/sollibs/include/immer -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.6/sollibs/include/immer/algorithm.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.6/sollibs/include/immer/array.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.6/sollibs/include/immer/array_transient.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.6/sollibs/include/immer/atom.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.6/sollibs/include/immer/box.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.6/sollibs/include/immer/config.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.6/sollibs/include/immer/detail -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.6/sollibs/include/immer/detail/arrays -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.6/sollibs/include/immer/detail/arrays/no_capacity.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.6/sollibs/include/immer/detail/arrays/node.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.6/sollibs/include/immer/detail/arrays/with_capacity.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.6/sollibs/include/immer/detail/combine_standard_layout.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.6/sollibs/include/immer/detail/hamts -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.6/sollibs/include/immer/detail/hamts/bits.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.6/sollibs/include/immer/detail/hamts/champ.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.6/sollibs/include/immer/detail/hamts/champ_iterator.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.6/sollibs/include/immer/detail/hamts/node.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.6/sollibs/include/immer/detail/iterator_facade.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.6/sollibs/include/immer/detail/rbts -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.6/sollibs/include/immer/detail/rbts/bits.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.6/sollibs/include/immer/detail/rbts/node.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.6/sollibs/include/immer/detail/rbts/operations.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.6/sollibs/include/immer/detail/rbts/position.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.6/sollibs/include/immer/detail/rbts/rbtree.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.6/sollibs/include/immer/detail/rbts/rbtree_iterator.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.6/sollibs/include/immer/detail/rbts/rrbtree.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.6/sollibs/include/immer/detail/rbts/rrbtree_iterator.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.6/sollibs/include/immer/detail/rbts/visitor.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.6/sollibs/include/immer/detail/ref_count_base.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.6/sollibs/include/immer/detail/type_traits.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.6/sollibs/include/immer/detail/util.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.6/sollibs/include/immer/experimental -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.6/sollibs/include/immer/experimental/detail -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.6/sollibs/include/immer/experimental/detail/dvektor_impl.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.6/sollibs/include/immer/experimental/dvektor.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.6/sollibs/include/immer/flex_vector.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.6/sollibs/include/immer/flex_vector_transient.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.6/sollibs/include/immer/heap -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.6/sollibs/include/immer/heap/cpp_heap.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.6/sollibs/include/immer/heap/debug_size_heap.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.6/sollibs/include/immer/heap/free_list_heap.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.6/sollibs/include/immer/heap/free_list_node.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.6/sollibs/include/immer/heap/gc_heap.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.6/sollibs/include/immer/heap/heap_policy.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.6/sollibs/include/immer/heap/identity_heap.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.6/sollibs/include/immer/heap/malloc_heap.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.6/sollibs/include/immer/heap/split_heap.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.6/sollibs/include/immer/heap/tags.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.6/sollibs/include/immer/heap/thread_local_free_list_heap.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.6/sollibs/include/immer/heap/unsafe_free_list_heap.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.6/sollibs/include/immer/heap/with_data.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.6/sollibs/include/immer/lock -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.6/sollibs/include/immer/lock/no_lock_policy.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.6/sollibs/include/immer/lock/spinlock_policy.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.6/sollibs/include/immer/map.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.6/sollibs/include/immer/map_transient.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.6/sollibs/include/immer/memory_policy.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.6/sollibs/include/immer/refcount -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.6/sollibs/include/immer/refcount/enable_intrusive_ptr.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.6/sollibs/include/immer/refcount/no_refcount_policy.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.6/sollibs/include/immer/refcount/refcount_policy.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.6/sollibs/include/immer/refcount/unsafe_refcount_policy.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.6/sollibs/include/immer/set.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.6/sollibs/include/immer/set_transient.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.6/sollibs/include/immer/table.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.6/sollibs/include/immer/table_transient.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.6/sollibs/include/immer/transience -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.6/sollibs/include/immer/transience/gc_transience_policy.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.6/sollibs/include/immer/transience/no_transience_policy.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.6/sollibs/include/immer/vector.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.6/sollibs/include/immer/vector_transient.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.6/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.6//sollibs -B lager-build -S lager -- The C compiler identification is GNU 14.2.0 -- The CXX compiler identification is GNU 14.2.0 -- 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.6/lager/test/cereal/immer_array.cpp found unit test: /home/build/YPKG/root/krita/build/krita-5.2.6/lager/test/cereal/immer_box.cpp found unit test: /home/build/YPKG/root/krita/build/krita-5.2.6/lager/test/cereal/immer_flex_vector.cpp found unit test: /home/build/YPKG/root/krita/build/krita-5.2.6/lager/test/cereal/immer_vector.cpp found unit test: /home/build/YPKG/root/krita/build/krita-5.2.6/lager/test/cereal/tuple.cpp found unit test: /home/build/YPKG/root/krita/build/krita-5.2.6/lager/test/cereal/variant_with_name.cpp found unit test: /home/build/YPKG/root/krita/build/krita-5.2.6/lager/test/core.cpp found unit test: /home/build/YPKG/root/krita/build/krita-5.2.6/lager/test/cursor.cpp found unit test: /home/build/YPKG/root/krita/build/krita-5.2.6/lager/test/debug.cpp found unit test: /home/build/YPKG/root/krita/build/krita-5.2.6/lager/test/deps.cpp found unit test: /home/build/YPKG/root/krita/build/krita-5.2.6/lager/test/detail/nodes.cpp found unit test: /home/build/YPKG/root/krita/build/krita-5.2.6/lager/test/errors.cpp found unit test: /home/build/YPKG/root/krita/build/krita-5.2.6/lager/test/event_loop/boost_asio.cpp found unit test: /home/build/YPKG/root/krita/build/krita-5.2.6/lager/test/event_loop/manual.cpp found unit test: /home/build/YPKG/root/krita/build/krita-5.2.6/lager/test/event_loop/qml.cpp found unit test: /home/build/YPKG/root/krita/build/krita-5.2.6/lager/test/event_loop/qt.cpp found unit test: /home/build/YPKG/root/krita/build/krita-5.2.6/lager/test/event_loop/queue.cpp found unit test: /home/build/YPKG/root/krita/build/krita-5.2.6/lager/test/event_loop/safe_queue.cpp found unit test: /home/build/YPKG/root/krita/build/krita-5.2.6/lager/test/extra/derive.cpp found unit test: /home/build/YPKG/root/krita/build/krita-5.2.6/lager/test/extra/enum.cpp found unit test: /home/build/YPKG/root/krita/build/krita-5.2.6/lager/test/extra/struct.cpp found unit test: /home/build/YPKG/root/krita/build/krita-5.2.6/lager/test/futures.cpp found unit test: /home/build/YPKG/root/krita/build/krita-5.2.6/lager/test/lenses.cpp found unit test: /home/build/YPKG/root/krita/build/krita-5.2.6/lager/test/sensor.cpp found unit test: /home/build/YPKG/root/krita/build/krita-5.2.6/lager/test/setter.cpp found unit test: /home/build/YPKG/root/krita/build/krita-5.2.6/lager/test/state.cpp found unit test: /home/build/YPKG/root/krita/build/krita-5.2.6/lager/test/type_erased_lens.cpp found unit test: /home/build/YPKG/root/krita/build/krita-5.2.6/lager/test/util.cpp found unit test: /home/build/YPKG/root/krita/build/krita-5.2.6/lager/test/watchers.cpp found unit test: /home/build/YPKG/root/krita/build/krita-5.2.6/lager/test/xformed.cpp found build failure test: /home/build/YPKG/root/krita/build/krita-5.2.6/lager/test/build_failure/cursor-to-cursor.cpp found build failure test: /home/build/YPKG/root/krita/build/krita-5.2.6/lager/test/build_failure/cursor-to-reader.cpp found build failure test: /home/build/YPKG/root/krita/build/krita-5.2.6/lager/test/build_failure/lense-to-cursor.cpp found build failure test: /home/build/YPKG/root/krita/build/krita-5.2.6/lager/test/build_failure/lense-to-reader.cpp found build failure test: /home/build/YPKG/root/krita/build/krita-5.2.6/lager/test/build_failure/map-to-reader.cpp found build failure test: /home/build/YPKG/root/krita/build/krita-5.2.6/lager/test/build_failure/reader-to-reader.cpp found build failure test: /home/build/YPKG/root/krita/build/krita-5.2.6/lager/test/build_failure/with-to-reader.cpp found build failure test: /home/build/YPKG/root/krita/build/krita-5.2.6/lager/test/build_failure/xform-to-cursor.cpp found build failure test: /home/build/YPKG/root/krita/build/krita-5.2.6/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.6/lager-build ++ pwd + DESTDIR=/home/build/YPKG/root/krita/build/krita-5.2.6 + cmake --install lager-build --prefix /sollibs -- Install configuration: "" -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.6/sollibs/include/lager/resources_path.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.6/sollibs/lib64/cmake/Lager/LagerConfig.cmake -- Up-to-date: /home/build/YPKG/root/krita/build/krita-5.2.6/sollibs/include/lager -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.6/sollibs/include/lager/commit.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.6/sollibs/include/lager/config.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.6/sollibs/include/lager/constant.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.6/sollibs/include/lager/context.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.6/sollibs/include/lager/cursor.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.6/sollibs/include/lager/debug -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.6/sollibs/include/lager/debug/debugger.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.6/sollibs/include/lager/debug/http_server.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.6/sollibs/include/lager/debug/tree_debugger.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.6/sollibs/include/lager/deps.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.6/sollibs/include/lager/detail -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.6/sollibs/include/lager/detail/access.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.6/sollibs/include/lager/detail/lens_nodes.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.6/sollibs/include/lager/detail/merge_nodes.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.6/sollibs/include/lager/detail/no_value.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.6/sollibs/include/lager/detail/nodes.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.6/sollibs/include/lager/detail/signal.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.6/sollibs/include/lager/detail/smart_lens.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.6/sollibs/include/lager/detail/xform_nodes.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.6/sollibs/include/lager/effect.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.6/sollibs/include/lager/event_loop -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.6/sollibs/include/lager/event_loop/boost_asio.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.6/sollibs/include/lager/event_loop/manual.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.6/sollibs/include/lager/event_loop/qml.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.6/sollibs/include/lager/event_loop/qt.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.6/sollibs/include/lager/event_loop/queue.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.6/sollibs/include/lager/event_loop/safe_queue.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.6/sollibs/include/lager/event_loop/sdl.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.6/sollibs/include/lager/extra -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.6/sollibs/include/lager/extra/cereal -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.6/sollibs/include/lager/extra/cereal/enum.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.6/sollibs/include/lager/extra/cereal/immer_array.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.6/sollibs/include/lager/extra/cereal/immer_box.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.6/sollibs/include/lager/extra/cereal/immer_flex_vector.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.6/sollibs/include/lager/extra/cereal/immer_map.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.6/sollibs/include/lager/extra/cereal/immer_set.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.6/sollibs/include/lager/extra/cereal/immer_vector.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.6/sollibs/include/lager/extra/cereal/inline.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.6/sollibs/include/lager/extra/cereal/json.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.6/sollibs/include/lager/extra/cereal/optional_nvp.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.6/sollibs/include/lager/extra/cereal/struct.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.6/sollibs/include/lager/extra/cereal/tuple.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.6/sollibs/include/lager/extra/cereal/variant_with_name.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.6/sollibs/include/lager/extra/derive.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.6/sollibs/include/lager/extra/derive -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.6/sollibs/include/lager/extra/derive/cereal.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.6/sollibs/include/lager/extra/derive/eq.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.6/sollibs/include/lager/extra/derive/hana.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.6/sollibs/include/lager/extra/derive/hash.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.6/sollibs/include/lager/extra/derive/size_check.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.6/sollibs/include/lager/extra/enum.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.6/sollibs/include/lager/extra/qt.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.6/sollibs/include/lager/extra/struct.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.6/sollibs/include/lager/future.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.6/sollibs/include/lager/lens.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.6/sollibs/include/lager/lenses.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.6/sollibs/include/lager/lenses -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.6/sollibs/include/lager/lenses/at.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.6/sollibs/include/lager/lenses/at_or.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.6/sollibs/include/lager/lenses/attr.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.6/sollibs/include/lager/lenses/optional.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.6/sollibs/include/lager/lenses/tuple.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.6/sollibs/include/lager/lenses/unbox.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.6/sollibs/include/lager/lenses/variant.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.6/sollibs/include/lager/reader.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.6/sollibs/include/lager/resources_path.hpp.in -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.6/sollibs/include/lager/sensor.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.6/sollibs/include/lager/setter.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.6/sollibs/include/lager/state.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.6/sollibs/include/lager/store.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.6/sollibs/include/lager/tags.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.6/sollibs/include/lager/util.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.6/sollibs/include/lager/watch.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.6/sollibs/include/lager/with.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.6/sollibs/include/lager/writer.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.6//sollibs -- The CXX compiler identification is GNU 14.2.0 -- The C compiler identification is GNU 14.2.0 -- 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.6 -- Branding selected: default -- Found Python: /usr/bin/python3.11 (found suitable version "3.11.10", minimum required is "3.8") found components: Interpreter Development Development.Module Development.Embed -- FindPythonLibrary: TRUE -- Python system site-packages directory: /usr/lib/python3.11/site-packages -- Krita site-packages directories for SIP v4: /home/build/YPKG/root/krita/build/krita-5.2.6/sollibs/lib/krita-python-libs -- Krita site-packages directories for SIP v5+: /home/build/YPKG/root/krita/build/krita-5.2.6/sollibs/lib/python3.11/site-packages -- Found PythonLibrary: /usr/lib/libpython3.11.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.22.5") -- 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 -- 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.43") CMake Warning (dev) at CMakeLists.txt:816 (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.65") found components: system -- Found GSL: /usr/include (found version "2.7") -- Found WebP: /usr/include (found suitable version "1.4.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.6.0t") -- 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 "5.2.2") -- Found HEIF: /usr/include (found suitable version "1.18.2", minimum required is "1.11.0") -- Found OpenJPEG: /usr/include/openjpeg-2.5 (found suitable version "2.5.2", minimum required is "2.3.0") -- Found JPEGXL: /usr/lib64/libjxl.so (found suitable version "0.10.3", minimum required is "0.7.0") -- Found FFTW3: /usr/include (found version "3.3.10") -- Found OpenColorIO: /usr/include/OpenColorIO (found suitable version "2.2.1", minimum required is "1.1.1") -- Found SIP version: 6.8.6 -- Found PyQt5 version: 5.15.10 -- 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 -- Found LibExiv2: /usr/lib64/libexiv2.so (found suitable version "0.27.7", 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 "24.08.0") -- Found Poppler_Qt5: /usr/lib64/libpoppler-qt5.so (found version "24.08.0") -- Found Poppler: /usr/lib64/libpoppler.so;/usr/lib64/libpoppler-qt5.so (found version "24.08.0") found components: Qt5 -- Found Freetype: /usr/lib/libfreetype.so (found suitable version "2.13.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 "9.0.0", minimum required is "4.0.0") -- Found Fontconfig: /usr/lib/libfontconfig.so (found suitable version "2.15.0", 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:1219 (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 060806 - The version of SIP found expressed as a 6 digit hex number suitable for comparison as a string. 6.8.6 - 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 -- 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.15) * Qt5QmlModels (required version >= 5.15.15) * 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_system (required version == 1.83.0) * Boost (required version >= 1.65), 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.15) * 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 (3.3s) CMake Warning (dev) at CMakeLists.txt:727 (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.6/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.4s) 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.6/solusBuildDir + cd /home/build/YPKG/root/krita/build/krita-5.2.6 + 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.6 + workdir=/home/build/YPKG/root/krita/build/krita-5.2.6 + export package=krita + package=krita + export release=95 + release=95 + export version=5.2.6 + version=5.2.6 + 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=1727915032 + SOURCE_DATE_EPOCH=1727915032 + unset DISPLAY SUDO_USER SUDO_GID SUDO_UID SUDO_COMMAND CDPATH + ninja -j16 -C solusBuildDir ninja: Entering directory `solusBuildDir' [1/3308] Generating ts... [2/3308] Automatic MOC for target xcftools [3/3308] Automatic MOC for target kritaversion [4/3308] Building CXX object plugins/impex/xcf/CMakeFiles/xcftools.dir/xcftools_autogen/mocs_compilation.cpp.o [5/3308] Building CXX object libs/version/CMakeFiles/kritaversion.dir/kritaversion_autogen/mocs_compilation.cpp.o [6/3308] 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/3308] 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 [8/3308] 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 [9/3308] 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/3308] 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/3308] 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/3308] 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/3308] 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/3308] Linking CXX static library plugins/impex/xcf/libxcftools.a [15/3308] Building CXX object libs/version/CMakeFiles/kritaversion.dir/KritaVersionWrapper.cpp.o [16/3308] 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.6/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.6/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.6/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.6/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.6/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.6/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.6/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.6/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" }; | ^~~~~~ [17/3308] Linking C static library 3rdparty_vendor/raqm/liblibraqm.a [18/3308] Linking CXX shared library libs/version/libkritaversion.so.19.0.0 [19/3308] Creating library symlink libs/version/libkritaversion.so.19 libs/version/libkritaversion.so [20/3308] Automatic MOC for target krita_version [21/3308] Building CXX object krita/CMakeFiles/krita_version.dir/krita_version_autogen/mocs_compilation.cpp.o [22/3308] Automatic MOC for target kritaglobal [23/3308] Generating mo... [24/3308] Building CXX object libs/global/CMakeFiles/kritaglobal.dir/kis_signal_compressor_with_param.cpp.o [25/3308] Building CXX object krita/CMakeFiles/krita_version.dir/kritaversion.cpp.o [26/3308] Building CXX object libs/global/CMakeFiles/kritaglobal.dir/kis_thread_safe_signal_compressor.cpp.o [27/3308] Building CXX object libs/global/CMakeFiles/kritaglobal.dir/kis_shared.cpp.o [28/3308] Building CXX object libs/global/CMakeFiles/kritaglobal.dir/kis_memory_leak_tracker.cpp.o [29/3308] Building CXX object libs/global/CMakeFiles/kritaglobal.dir/kritaglobal_autogen/mocs_compilation.cpp.o [30/3308] Building CXX object libs/global/CMakeFiles/kritaglobal.dir/kis_signal_compressor.cpp.o [31/3308] Building CXX object libs/global/CMakeFiles/kritaglobal.dir/KisHandleStyle.cpp.o [32/3308] Building CXX object libs/global/CMakeFiles/kritaglobal.dir/kis_debug.cpp.o [33/3308] Building CXX object libs/global/CMakeFiles/kritaglobal.dir/kis_acyclic_signal_connector.cpp.o [34/3308] Building CXX object libs/global/CMakeFiles/kritaglobal.dir/kis_painting_tweaks.cpp.o [35/3308] Building CXX object libs/global/CMakeFiles/kritaglobal.dir/kis_assert.cpp.o [36/3308] Building CXX object libs/global/CMakeFiles/kritaglobal.dir/KisHandlePainterHelper.cpp.o [37/3308] Building CXX object libs/global/CMakeFiles/kritaglobal.dir/KisQPainterStateSaver.cpp.o [38/3308] Building CXX object libs/global/CMakeFiles/kritaglobal.dir/kis_dom_utils.cpp.o [39/3308] Building CXX object libs/global/CMakeFiles/kritaglobal.dir/KisDeleteLaterWrapper.cpp.o [40/3308] Building CXX object libs/global/CMakeFiles/kritaglobal.dir/kis_config_notifier.cpp.o [41/3308] Building CXX object libs/global/CMakeFiles/kritaglobal.dir/KisFileUtils.cpp.o [42/3308] Building CXX object libs/global/CMakeFiles/kritaglobal.dir/KisSignalMapper.cpp.o [43/3308] Building CXX object libs/global/CMakeFiles/kritaglobal.dir/KoID.cpp.o [44/3308] Building CXX object libs/global/CMakeFiles/kritaglobal.dir/KoUnit.cpp.o [45/3308] Building CXX object libs/global/CMakeFiles/kritaglobal.dir/KisRegion.cpp.o [46/3308] Linking CXX executable krita/krita_version [47/3308] Building CXX object libs/global/CMakeFiles/kritaglobal.dir/KisSynchronizedConnection.cpp.o [48/3308] Building CXX object libs/global/CMakeFiles/kritaglobal.dir/KisBackup.cpp.o [49/3308] Building CXX object libs/global/CMakeFiles/kritaglobal.dir/KisRollingSumAccumulatorWrapper.cpp.o [50/3308] Building CXX object libs/global/CMakeFiles/kritaglobal.dir/KisRollingMeanAccumulatorWrapper.cpp.o [51/3308] Building CXX object libs/global/CMakeFiles/kritaglobal.dir/KisUsageLogger.cpp.o [52/3308] Building CXX object libs/global/CMakeFiles/kritaglobal.dir/KisRectsGrid.cpp.o [53/3308] Building CXX object libs/global/CMakeFiles/kritaglobal.dir/KisFilteredRollingMean.cpp.o [54/3308] Building CXX object libs/global/CMakeFiles/kritaglobal.dir/KisBezierMesh.cpp.o [55/3308] Building CXX object libs/global/CMakeFiles/kritaglobal.dir/KisCursorOverrideLock.cpp.o [56/3308] Building CXX object libs/global/CMakeFiles/kritaglobal.dir/KisBezierPatch.cpp.o [57/3308] Building CXX object libs/global/CMakeFiles/kritaglobal.dir/KisSampleRectIterator.cpp.o [58/3308] Building CXX object libs/global/CMakeFiles/kritaglobal.dir/kis_latency_tracker.cpp.o [59/3308] Building CXX object libs/global/CMakeFiles/kritaglobal.dir/KisBezierUtils.cpp.o [60/3308] Building CXX object libs/global/CMakeFiles/kritaglobal.dir/kis_algebra_2d.cpp.o [61/3308] Linking CXX shared library libs/global/libkritaglobal.so.19.0.0 [62/3308] Creating library symlink libs/global/libkritaglobal.so.19 libs/global/libkritaglobal.so [63/3308] Automatic MOC for target kritamultiarch [64/3308] Building CXX object libs/multiarch/CMakeFiles/kritamultiarch.dir/kritamultiarch_autogen/mocs_compilation.cpp.o [65/3308] Automatic MOC for target kritaplugin [66/3308] Automatic MOC for target kritacolord [67/3308] Automatic MOC for target kritastore [68/3308] Generating CdInterface.cpp, CdInterface.h [69/3308] Generating CdProfileInterface.cpp, CdProfileInterface.h [70/3308] Generating CdSensorInterface.cpp, CdSensorInterface.h [71/3308] Generating CdDeviceInterface.cpp, CdDeviceInterface.h [72/3308] Generating CdInterface.moc [73/3308] Generating CdDeviceInterface.moc [74/3308] Generating CdProfileInterface.moc [75/3308] Generating CdSensorInterface.moc [76/3308] Building CXX object libs/store/CMakeFiles/kritastore.dir/KoXmlNS.cpp.o [77/3308] Building CXX object libs/koplugin/CMakeFiles/kritaplugin.dir/kritaplugin_autogen/mocs_compilation.cpp.o [78/3308] Building CXX object libs/store/CMakeFiles/kritastore.dir/KoStoreDevice.cpp.o [79/3308] Building CXX object libs/store/CMakeFiles/kritastore.dir/kritastore_autogen/mocs_compilation.cpp.o [80/3308] Building CXX object libs/multiarch/CMakeFiles/kritamultiarch.dir/KisSupportedArchitectures.cpp.o /home/build/YPKG/root/krita/build/krita-5.2.6/libs/multiarch/KisSupportedArchitectures.cpp:37:5: warning: "XSIMD_VERSION_MAJOR" is not defined, evaluates to 0 [-Wundef] 37 | #if XSIMD_VERSION_MAJOR < 13 | ^~~~~~~~~~~~~~~~~~~ [81/3308] Building CXX object libs/multiarch/CMakeFiles/kritamultiarch.dir/KoMultiArchBuildSupport.cpp.o [82/3308] Building CXX object libs/store/CMakeFiles/kritastore.dir/StoreDebug.cpp.o [83/3308] Building CXX object libs/store/CMakeFiles/kritastore.dir/KoLZF.cpp.o [84/3308] Building CXX object libs/color/colord/CMakeFiles/kritacolord.dir/kritacolord_autogen/mocs_compilation.cpp.o [85/3308] Building CXX object libs/store/CMakeFiles/kritastore.dir/KoDirectoryStore.cpp.o [86/3308] Linking CXX shared library libs/multiarch/libkritamultiarch.so.19.0.0 [87/3308] Creating library symlink libs/multiarch/libkritamultiarch.so.19 libs/multiarch/libkritamultiarch.so [88/3308] Building CXX object libs/store/CMakeFiles/kritastore.dir/KoXmlWriter.cpp.o [89/3308] Building CXX object libs/store/CMakeFiles/kritastore.dir/KoQuaZipStore.cpp.o [90/3308] Building CXX object libs/store/CMakeFiles/kritastore.dir/KoStore.cpp.o [91/3308] Linking CXX shared library libs/store/libkritastore.so.19.0.0 [92/3308] Creating library symlink libs/store/libkritastore.so.19 libs/store/libkritastore.so [93/3308] Building CXX object libs/koplugin/CMakeFiles/kritaplugin.dir/KoJsonTrader.cpp.o [94/3308] Building CXX object libs/koplugin/CMakeFiles/kritaplugin.dir/KoPluginLoader.cpp.o [95/3308] Building CXX object libs/koplugin/CMakeFiles/kritaplugin.dir/KisMimeDatabase.cpp.o [96/3308] Linking CXX shared library libs/koplugin/libkritaplugin.so.19.0.0 [97/3308] Creating library symlink libs/koplugin/libkritaplugin.so.19 libs/koplugin/libkritaplugin.so [98/3308] Automatic MOC for target kritaresources [99/3308] Generating qrc_sql.cpp [100/3308] Building CXX object libs/color/colord/CMakeFiles/kritacolord.dir/CdProfileInterface.cpp.o [101/3308] Building CXX object libs/color/colord/CMakeFiles/kritacolord.dir/KisColord.cpp.o [102/3308] Building CXX object libs/color/colord/CMakeFiles/kritacolord.dir/CdDeviceInterface.cpp.o [103/3308] Building CXX object libs/color/colord/CMakeFiles/kritacolord.dir/CdSensorInterface.cpp.o [104/3308] Building CXX object libs/color/colord/CMakeFiles/kritacolord.dir/CdInterface.cpp.o [105/3308] Building CXX object libs/resources/CMakeFiles/kritaresources.dir/KisResourceLoader.cpp.o [106/3308] Building CXX object libs/resources/CMakeFiles/kritaresources.dir/KisResourceModelProvider.cpp.o [107/3308] Building CXX object libs/resources/CMakeFiles/kritaresources.dir/KisResourceLoaderRegistry.cpp.o [108/3308] Building CXX object libs/resources/CMakeFiles/kritaresources.dir/kritaresources_autogen/mocs_compilation.cpp.o [109/3308] Building CXX object libs/resources/CMakeFiles/kritaresources.dir/KisStorageFilterProxyModel.cpp.o [110/3308] Building CXX object libs/resources/CMakeFiles/kritaresources.dir/KisTagFilterResourceProxyModel.cpp.o [111/3308] Building CXX object libs/resources/CMakeFiles/kritaresources.dir/KisResourceIterator.cpp.o [112/3308] Building CXX object libs/resources/CMakeFiles/kritaresources.dir/KisResourceSearchBoxFilter.cpp.o [113/3308] Building CXX object libs/resources/CMakeFiles/kritaresources.dir/KisResourceTypeModel.cpp.o [114/3308] Building CXX object libs/resources/CMakeFiles/kritaresources.dir/KisResourceTypes.cpp.o [115/3308] Building CXX object libs/resources/CMakeFiles/kritaresources.dir/KisResourceQueryMapper.cpp.o [116/3308] Building CXX object libs/resources/CMakeFiles/kritaresources.dir/KisStoragePlugin.cpp.o [117/3308] Building CXX object libs/resources/CMakeFiles/kritaresources.dir/KisResourceStorage.cpp.o [118/3308] Building CXX object libs/resources/CMakeFiles/kritaresources.dir/KisStorageModel.cpp.o [119/3308] Building CXX object libs/resources/CMakeFiles/kritaresources.dir/KoMD5Generator.cpp.o [120/3308] Building CXX object libs/resources/CMakeFiles/kritaresources.dir/KoEmbeddedResource.cpp.o [121/3308] Building CXX object libs/resources/CMakeFiles/kritaresources.dir/KisTag.cpp.o [122/3308] Building CXX object libs/resources/CMakeFiles/kritaresources.dir/KoResource.cpp.o [123/3308] Building CXX object libs/resources/CMakeFiles/kritaresources.dir/KisBundleStorage.cpp.o [124/3308] Building CXX object libs/resources/CMakeFiles/kritaresources.dir/KisFolderStorage.cpp.o [125/3308] Building CXX object libs/resources/CMakeFiles/kritaresources.dir/KoResourceSignature.cpp.o [126/3308] Building CXX object libs/resources/CMakeFiles/kritaresources.dir/KisResourceModel.cpp.o [127/3308] Building CXX object libs/resources/CMakeFiles/kritaresources.dir/KisMemoryStorage.cpp.o [128/3308] Building CXX object libs/resources/CMakeFiles/kritaresources.dir/KisResourceLocator.cpp.o [129/3308] Building CXX object libs/resources/CMakeFiles/kritaresources.dir/ResourceDebug.cpp.o [130/3308] Building CXX object libs/resources/CMakeFiles/kritaresources.dir/KoResourceBundleManifest.cpp.o [131/3308] Building CXX object libs/resources/CMakeFiles/kritaresources.dir/KoResourceCacheInterface.cpp.o [132/3308] Building CXX object libs/resources/CMakeFiles/kritaresources.dir/KoResourceLoadResult.cpp.o [133/3308] Building CXX object libs/resources/CMakeFiles/kritaresources.dir/qrc_sql.cpp.o [134/3308] Building CXX object libs/resources/CMakeFiles/kritaresources.dir/KoCanvasResourcesInterface.cpp.o [135/3308] Building CXX object libs/resources/CMakeFiles/kritaresources.dir/KoResourceCacheStorage.cpp.o [136/3308] Building CXX object libs/resources/CMakeFiles/kritaresources.dir/KoResourceCachePrefixedStorageWrapper.cpp.o [137/3308] Building CXX object libs/resources/CMakeFiles/kritaresources.dir/KisGlobalResourcesInterface.cpp.o [138/3308] Linking CXX shared library libs/color/colord/libkritacolord.so.19.0.0 [139/3308] Creating library symlink libs/color/colord/libkritacolord.so.19 libs/color/colord/libkritacolord.so [140/3308] Building CXX object libs/resources/CMakeFiles/kritaresources.dir/KisRequiredResourcesOperators.cpp.o [141/3308] Building CXX object libs/resources/CMakeFiles/kritaresources.dir/KisTagModel.cpp.o [142/3308] Building CXX object libs/resources/CMakeFiles/kritaresources.dir/KisLocalStrokeResources.cpp.o [143/3308] Automatic MOC for target kritacolor [144/3308] Building CXX object libs/resources/CMakeFiles/kritaresources.dir/KisResourcesInterface.cpp.o [145/3308] Building CXX object libs/resources/CMakeFiles/kritaresources.dir/KoResourceBundle.cpp.o [146/3308] Building CXX object libs/resources/CMakeFiles/kritaresources.dir/KoResourcePaths.cpp.o [147/3308] Building CXX object libs/resources/CMakeFiles/kritaresources.dir/KoLocalStrokeCanvasResources.cpp.o [148/3308] Building CXX object libs/resources/CMakeFiles/kritaresources.dir/KisEmbeddedResourceStorageProxy.cpp.o [149/3308] Building CXX object libs/resources/CMakeFiles/kritaresources.dir/KisTagResourceModel.cpp.o [150/3308] Building CXX object libs/color/CMakeFiles/kritacolor.dir/kritacolor_autogen/mocs_compilation.cpp.o [151/3308] Building CXX object libs/resources/CMakeFiles/kritaresources.dir/KisResourceCacheDb.cpp.o [152/3308] Building CXX object libs/color/CMakeFiles/kritacolor.dir/linux/kis_color_manager.cpp.o [153/3308] Linking CXX shared library libs/color/libkritacolor.so.19.0.0 [154/3308] Creating library symlink libs/color/libkritacolor.so.19 libs/color/libkritacolor.so [155/3308] Building CXX object libs/resources/CMakeFiles/kritaresources.dir/KisResourceThumbnailCache.cpp.o [156/3308] Linking CXX shared library libs/resources/libkritaresources.so.19.0.0 [157/3308] Creating library symlink libs/resources/libkritaresources.so.19 libs/resources/libkritaresources.so [158/3308] Automatic MOC for target kritawidgetutils [159/3308] Generating qrc_kxmlgui.cpp [160/3308] Generating ui_KisShortcutsDialog.h [161/3308] Generating ui_kshortcutwidget.h [162/3308] Building CXX object libs/widgetutils/CMakeFiles/kritawidgetutils.dir/KoFakeProgressProxy.cpp.o [163/3308] Building CXX object libs/widgetutils/CMakeFiles/kritawidgetutils.dir/KoProgressProxy.cpp.o [164/3308] Building CXX object libs/widgetutils/CMakeFiles/kritawidgetutils.dir/KoUpdaterPrivate_p.cpp.o [165/3308] Building CXX object libs/widgetutils/CMakeFiles/kritawidgetutils.dir/KoUpdater.cpp.o [166/3308] Building CXX object libs/widgetutils/CMakeFiles/kritawidgetutils.dir/WidgetUtilsDebug.cpp.o [167/3308] Building CXX object libs/widgetutils/CMakeFiles/kritawidgetutils.dir/KoProgressBar.cpp.o [168/3308] Building CXX object libs/widgetutils/CMakeFiles/kritawidgetutils.dir/KoCheckerBoardPainter.cpp.o [169/3308] Building CXX object libs/widgetutils/CMakeFiles/kritawidgetutils.dir/KoProperties.cpp.o [170/3308] Building CXX object libs/widgetutils/CMakeFiles/kritawidgetutils.dir/KisKineticScroller.cpp.o [171/3308] Building CXX object libs/widgetutils/CMakeFiles/kritawidgetutils.dir/KisPreviewFileDialog.cpp.o [172/3308] Building CXX object libs/widgetutils/CMakeFiles/kritawidgetutils.dir/KoGroupButton.cpp.o [173/3308] Building CXX object libs/widgetutils/CMakeFiles/kritawidgetutils.dir/KoProgressUpdater.cpp.o [174/3308] Building CXX object libs/widgetutils/CMakeFiles/kritawidgetutils.dir/KisActionsSnapshot.cpp.o [175/3308] Building CXX object libs/widgetutils/CMakeFiles/kritawidgetutils.dir/KoItemToolTip.cpp.o [176/3308] Building CXX object libs/widgetutils/CMakeFiles/kritawidgetutils.dir/kis_cursor.cc.o [177/3308] Building CXX object libs/widgetutils/CMakeFiles/kritawidgetutils.dir/kis_icon_utils.cpp.o [178/3308] Building CXX object libs/widgetutils/CMakeFiles/kritawidgetutils.dir/KisSqueezedComboBox.cpp.o [179/3308] Building CXX object libs/widgetutils/CMakeFiles/kritawidgetutils.dir/kritawidgetutils_autogen/mocs_compilation.cpp.o [180/3308] Building CXX object libs/widgetutils/CMakeFiles/kritawidgetutils.dir/kis_action_registry.cpp.o [181/3308] Building CXX object libs/widgetutils/CMakeFiles/kritawidgetutils.dir/KisPopupButton.cpp.o [182/3308] Building CXX object libs/widgetutils/CMakeFiles/kritawidgetutils.dir/kis_cursor_cache.cpp.o [183/3308] Building CXX object libs/widgetutils/CMakeFiles/kritawidgetutils.dir/KisDialogStateSaver.cpp.o [184/3308] Building CXX object libs/widgetutils/CMakeFiles/kritawidgetutils.dir/KoFileDialog.cpp.o /home/build/YPKG/root/krita/build/krita-5.2.6/libs/widgetutils/KoFileDialog.cpp: In member function ‘void KoFileDialog::onFilterSelected(const QString&)’: /home/build/YPKG/root/krita/build/krita-5.2.6/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.6/libs/widgetutils/KoFileDialog.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/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")}; | ^~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/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) { | ^~~~~~~~~~~~~ /usr/include/QtWidgets/qfiledialog.h:84:21: note: declared here 84 | DirectoryOnly Q_DECL_ENUMERATOR_DEPRECATED_X("Use setOption(ShowDirsOnly, true) instead")}; | ^~~~~~~~~~~~~ [185/3308] Building CXX object libs/widgetutils/CMakeFiles/kritawidgetutils.dir/kis_multipliers_double_slider_spinbox.cpp.o [186/3308] Building CXX object libs/widgetutils/CMakeFiles/kritawidgetutils.dir/kis_num_parser.cpp.o [187/3308] Building CXX object libs/widgetutils/CMakeFiles/kritawidgetutils.dir/KisFontFamilyValidator.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/widgetutils/KisFontFamilyValidator.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/widgetutils/KisFontFamilyValidator.h: In constructor ‘KisFontFamilyValidator::KisFontFamilyValidator(const QStringList&, QObject*)’: /home/build/YPKG/root/krita/build/krita-5.2.6/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.6/libs/widgetutils/KisFontFamilyValidator.cpp:14:24: warning: base ‘QValidator’ [-Wreorder] 14 | , QValidator(parent) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/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.6/libs/widgetutils/KisFontFamilyValidator.cpp: In member function ‘virtual QValidator::State KisFontFamilyValidator::validate(QString&, int&) const’: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/widgetutils/KisFontFamilyValidator.cpp:17:73: warning: unused parameter ‘pos’ [-Wunused-parameter] 17 | QValidator::State KisFontFamilyValidator::validate(QString &input, int &pos) const | ~~~~~^~~ [188/3308] Building CXX object libs/widgetutils/CMakeFiles/kritawidgetutils.dir/kis_double_parse_unit_spin_box.cpp.o [189/3308] Building CXX object libs/widgetutils/CMakeFiles/kritawidgetutils.dir/kis_double_parse_spin_box.cpp.o [190/3308] Building CXX object libs/widgetutils/CMakeFiles/kritawidgetutils.dir/kis_int_parse_spin_box.cpp.o [191/3308] Building CXX object libs/widgetutils/CMakeFiles/kritawidgetutils.dir/kis_spin_box_unit_manager.cpp.o [192/3308] Building CXX object libs/widgetutils/CMakeFiles/kritawidgetutils.dir/KisPopupSelfActivatingLineEdit.cpp.o [193/3308] Building CXX object libs/widgetutils/CMakeFiles/kritawidgetutils.dir/kis_font_family_combo_box.cpp.o [194/3308] Building CXX object libs/widgetutils/CMakeFiles/kritawidgetutils.dir/KisOptionButtonStrip.cpp.o [195/3308] Building CXX object libs/widgetutils/CMakeFiles/kritawidgetutils.dir/KisMenuStyleDontCloseOnAlt.cpp.o [196/3308] Building CXX object libs/widgetutils/CMakeFiles/kritawidgetutils.dir/KisSpinBoxPluralHelper.cpp.o [197/3308] Building CXX object libs/widgetutils/CMakeFiles/kritawidgetutils.dir/KisOptionCollectionWidget.cpp.o [198/3308] Building CXX object libs/widgetutils/CMakeFiles/kritawidgetutils.dir/KisRepaintDebugger.cpp.o [199/3308] Building CXX object libs/widgetutils/CMakeFiles/kritawidgetutils.dir/KisRecentFilesManager.cpp.o [200/3308] Building CXX object libs/widgetutils/CMakeFiles/kritawidgetutils.dir/KisScreenMigrationTracker.cpp.o [201/3308] Building CXX object libs/widgetutils/CMakeFiles/kritawidgetutils.dir/config/khelpclient.cpp.o [202/3308] Building CXX object libs/widgetutils/CMakeFiles/kritawidgetutils.dir/kis_slider_spin_box.cpp.o [203/3308] Building CXX object libs/widgetutils/CMakeFiles/kritawidgetutils.dir/config/kcolorscheme.cpp.o [204/3308] Building CXX object libs/widgetutils/CMakeFiles/kritawidgetutils.dir/config/klanguagebutton.cpp.o [205/3308] Building CXX object libs/widgetutils/CMakeFiles/kritawidgetutils.dir/config/kcolorschememanager.cpp.o [206/3308] Building CXX object libs/widgetutils/CMakeFiles/kritawidgetutils.dir/xmlgui/KisShortcutEditWidget.cpp.o [207/3308] Building CXX object libs/widgetutils/CMakeFiles/kritawidgetutils.dir/config/krecentfilesaction.cpp.o [208/3308] 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.6/libs/widgetutils/config/kstandardaction.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.6/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.6/libs/widgetutils/config/kstandardaction.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/widgetutils/config/kstandardaction.cpp:7: /usr/include/KF5/KConfigGui/kstandardshortcut.h:126:5: note: declared here 126 | SaveOptions ///< @deprecated since 5.39 | ^~~~~~~~~~~ [209/3308] Building CXX object libs/widgetutils/CMakeFiles/kritawidgetutils.dir/xmlgui/KisShortcutsEditorItem.cpp.o [210/3308] Building CXX object libs/widgetutils/CMakeFiles/kritawidgetutils.dir/xmlgui/KisShortcutsEditorDelegate.cpp.o [211/3308] Building CXX object libs/widgetutils/CMakeFiles/kritawidgetutils.dir/xmlgui/kshortcutschemeshelper.cpp.o [212/3308] Building CXX object libs/widgetutils/CMakeFiles/kritawidgetutils.dir/KisWrappableHBoxLayout.cpp.o [213/3308] Building CXX object libs/widgetutils/CMakeFiles/kritawidgetutils.dir/xmlgui/kaboutkdedialog_p.cpp.o [214/3308] Building CXX object libs/widgetutils/CMakeFiles/kritawidgetutils.dir/xmlgui/KisShortcutsDialog.cpp.o [215/3308] Building CXX object libs/widgetutils/CMakeFiles/kritawidgetutils.dir/xmlgui/kactioncategory.cpp.o [216/3308] Building CXX object libs/widgetutils/CMakeFiles/kritawidgetutils.dir/xmlgui/KisShortcutsDialog_p.cpp.o /home/build/YPKG/root/krita/build/krita-5.2.6/libs/widgetutils/xmlgui/KisShortcutsDialog_p.cpp: In member function ‘void KisShortcutsDialog::KisShortcutsDialogPrivate::changeShortcutScheme(const QString&)’: /home/build/YPKG/root/krita/build/krita-5.2.6/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.6/libs/widgetutils/xmlgui/KisShortcutsDialog_p.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.6/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.6/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, | ^~~ [217/3308] Building CXX object libs/widgetutils/CMakeFiles/kritawidgetutils.dir/xmlgui/KisShortcutsEditor.cpp.o [218/3308] Building CXX object libs/widgetutils/CMakeFiles/kritawidgetutils.dir/xmlgui/kshortcutschemeseditor.cpp.o /home/build/YPKG/root/krita/build/krita-5.2.6/libs/widgetutils/xmlgui/kshortcutschemeseditor.cpp: In member function ‘void KisKShortcutSchemesEditor::newScheme()’: /home/build/YPKG/root/krita/build/krita-5.2.6/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.6/libs/widgetutils/xmlgui/KisShortcutsDialog_p.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.6/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.6/libs/widgetutils/xmlgui/kshortcutschemeseditor.cpp: In member function ‘void KisKShortcutSchemesEditor::deleteScheme()’: /home/build/YPKG/root/krita/build/krita-5.2.6/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.6/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/3308] Building CXX object libs/widgetutils/CMakeFiles/kritawidgetutils.dir/xmlgui/KisShortcutsEditor_p.cpp.o [220/3308] Building CXX object libs/widgetutils/CMakeFiles/kritawidgetutils.dir/xmlgui/kbugreport.cpp.o [221/3308] Building CXX object libs/widgetutils/CMakeFiles/kritawidgetutils.dir/xmlgui/khelpmenu.cpp.o [222/3308] Building CXX object libs/widgetutils/CMakeFiles/kritawidgetutils.dir/xmlgui/kcheckaccelerators.cpp.o [223/3308] Building CXX object libs/widgetutils/CMakeFiles/kritawidgetutils.dir/xmlgui/kgesturemap.cpp.o [224/3308] Building CXX object libs/widgetutils/CMakeFiles/kritawidgetutils.dir/xmlgui/kactioncollection.cpp.o [225/3308] Building CXX object libs/widgetutils/CMakeFiles/kritawidgetutils.dir/xmlgui/kgesture.cpp.o [226/3308] Building CXX object libs/widgetutils/CMakeFiles/kritawidgetutils.dir/xmlgui/ktoggletoolbaraction.cpp.o [227/3308] Building CXX object libs/widgetutils/CMakeFiles/kritawidgetutils.dir/xmlgui/kshortcutwidget.cpp.o [228/3308] Building CXX object libs/widgetutils/CMakeFiles/kritawidgetutils.dir/xmlgui/kundoactions.cpp.o [229/3308] Building CXX object libs/widgetutils/CMakeFiles/kritawidgetutils.dir/xmlgui/kkeysequencewidget.cpp.o /home/build/YPKG/root/krita/build/krita-5.2.6/libs/widgetutils/xmlgui/kkeysequencewidget.cpp: In member function ‘void KisKKeySequenceWidgetPrivate::wontStealShortcut(QAction*, const QKeySequence&)’: /home/build/YPKG/root/krita/build/krita-5.2.6/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.6/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.6/libs/widgetutils/xmlgui/kkeysequencewidget.cpp: In member function ‘virtual void KKeySequenceButton::keyPressEvent(QKeyEvent*)’: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/widgetutils/xmlgui/kkeysequencewidget.cpp:641:27: warning: ‘void KMessageBox::sorry(QWidget*, const QString&, const QString&, Options)’ is deprecated: Since 5.97. Use error(). [-Wdeprecated-declarations] 641 | KMessageBox::sorry(this, | ~~~~~~~~~~~~~~~~~~^~~~~~ 642 | i18n("The key you just pressed is not supported by Qt."), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 643 | 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/3308] Building CXX object libs/widgetutils/CMakeFiles/kritawidgetutils.dir/xmlgui/ktoolbarhandler.cpp.o [231/3308] Building CXX object libs/widgetutils/CMakeFiles/kritawidgetutils.dir/qrc_kxmlgui.cpp.o [232/3308] Building CXX object libs/widgetutils/CMakeFiles/kritawidgetutils.dir/xmlgui/kswitchlanguagedialog_p.cpp.o [233/3308] Building CXX object libs/widgetutils/CMakeFiles/kritawidgetutils.dir/xmlgui/kmainwindow.cpp.o [234/3308] Building CXX object libs/widgetutils/CMakeFiles/kritawidgetutils.dir/xmlgui/kxmlguibuilder.cpp.o [235/3308] Building CXX object libs/widgetutils/CMakeFiles/kritawidgetutils.dir/KisClickableLabel.cpp.o [236/3308] Building CXX object libs/widgetutils/CMakeFiles/kritawidgetutils.dir/xmlgui/kedittoolbar.cpp.o [237/3308] Building CXX object libs/widgetutils/CMakeFiles/kritawidgetutils.dir/commandmodel.cpp.o [238/3308] Building CXX object libs/widgetutils/CMakeFiles/kritawidgetutils.dir/xmlgui/kxmlguiversionhandler.cpp.o [239/3308] Building CXX object libs/widgetutils/CMakeFiles/kritawidgetutils.dir/xmlgui/kxmlguiclient.cpp.o [240/3308] Building CXX object libs/widgetutils/CMakeFiles/kritawidgetutils.dir/xmlgui/ktoolbar.cpp.o [241/3308] Building CXX object libs/widgetutils/CMakeFiles/kritawidgetutils.dir/xmlgui/kxmlguiwindow.cpp.o [242/3308] Building CXX object libs/widgetutils/CMakeFiles/kritawidgetutils.dir/xmlgui/kmainwindowiface.cpp.o [243/3308] Building CXX object libs/widgetutils/CMakeFiles/kritawidgetutils.dir/katecommandbar.cpp.o [244/3308] Building CXX object libs/widgetutils/CMakeFiles/kritawidgetutils.dir/xmlgui/kxmlguifactory.cpp.o [245/3308] Building CXX object libs/widgetutils/CMakeFiles/kritawidgetutils.dir/xmlgui/kxmlguifactory_p.cpp.o [246/3308] Linking CXX shared library libs/widgetutils/libkritawidgetutils.so.19.0.0 [247/3308] Creating library symlink libs/widgetutils/libkritawidgetutils.so.19 libs/widgetutils/libkritawidgetutils.so [248/3308] Automatic MOC for target kritametadata [249/3308] Building CXX object libs/metadata/CMakeFiles/kritametadata.dir/kritametadata_autogen/mocs_compilation.cpp.o [250/3308] Building CXX object libs/metadata/CMakeFiles/kritametadata.dir/kis_meta_data_filter.cc.o [251/3308] Building CXX object libs/metadata/CMakeFiles/kritametadata.dir/kis_meta_data_merge_strategy.cc.o [252/3308] Automatic MOC for target kritacommand [253/3308] Building CXX object libs/metadata/CMakeFiles/kritametadata.dir/kis_meta_data_parser.cc.o [254/3308] Building CXX object libs/metadata/CMakeFiles/kritametadata.dir/kis_meta_data_filter_registry.cc.o [255/3308] Building CXX object libs/metadata/CMakeFiles/kritametadata.dir/kis_meta_data_entry.cc.o [256/3308] Building CXX object libs/metadata/CMakeFiles/kritametadata.dir/kis_meta_data_schema_registry.cc.o [257/3308] Building CXX object libs/metadata/CMakeFiles/kritametadata.dir/kis_meta_data_filter_p.cc.o [258/3308] Building CXX object libs/metadata/CMakeFiles/kritametadata.dir/kis_meta_data_merge_strategy_registry.cc.o [259/3308] Building CXX object libs/metadata/CMakeFiles/kritametadata.dir/kis_meta_data_type_info.cc.o [260/3308] Building CXX object libs/command/CMakeFiles/kritacommand.dir/kundo2commandextradata.cpp.o [261/3308] Building CXX object libs/metadata/CMakeFiles/kritametadata.dir/kis_meta_data_filter_registry_model.cc.o [262/3308] Building CXX object libs/metadata/CMakeFiles/kritametadata.dir/kis_meta_data_validator.cc.o [263/3308] Building CXX object libs/metadata/CMakeFiles/kritametadata.dir/kis_meta_data_store.cc.o [264/3308] Automatic MOC for target kritaresourcewidgets [265/3308] Building CXX object libs/metadata/CMakeFiles/kritametadata.dir/kis_meta_data_merge_strategy_p.cc.o [266/3308] Building CXX object libs/metadata/CMakeFiles/kritametadata.dir/kis_meta_data_schema.cc.o [267/3308] Building CXX object libs/metadata/CMakeFiles/kritametadata.dir/kis_meta_data_value.cc.o [268/3308] Building CXX object libs/metadata/CMakeFiles/kritametadata.dir/kis_meta_data_backend_registry.cpp.o [269/3308] Building CXX object libs/command/CMakeFiles/kritacommand.dir/kis_undo_store.cpp.o [270/3308] Building CXX object libs/command/CMakeFiles/kritacommand.dir/kundo2magicstring.cpp.o [271/3308] Building CXX object libs/command/CMakeFiles/kritacommand.dir/KisCumulativeUndoData.cpp.o [272/3308] Building CXX object libs/command/CMakeFiles/kritacommand.dir/kis_undo_stores.cpp.o [273/3308] Building CXX object libs/command/CMakeFiles/kritacommand.dir/kundo2view.cpp.o [274/3308] Building CXX object libs/command/CMakeFiles/kritacommand.dir/kundo2model.cpp.o [275/3308] Building CXX object libs/command/CMakeFiles/kritacommand.dir/kritacommand_autogen/mocs_compilation.cpp.o [276/3308] Building CXX object libs/command/CMakeFiles/kritacommand.dir/kundo2group.cpp.o [277/3308] Building CXX object libs/command/CMakeFiles/kritacommand.dir/kis_command_utils.cpp.o [278/3308] Building CXX object libs/resourcewidgets/CMakeFiles/kritaresourcewidgets.dir/KisResourceItemChooserSync.cpp.o [279/3308] Building CXX object libs/resourcewidgets/CMakeFiles/kritaresourcewidgets.dir/KisIconToolTip.cpp.o [280/3308] Building CXX object libs/command/CMakeFiles/kritacommand.dir/kundo2stack.cpp.o [281/3308] Building CXX object libs/resourcewidgets/CMakeFiles/kritaresourcewidgets.dir/KisResourceItemDelegate.cpp.o [282/3308] Building CXX object libs/resourcewidgets/CMakeFiles/kritaresourcewidgets.dir/kritaresourcewidgets_autogen/mocs_compilation.cpp.o [283/3308] Building CXX object libs/resourcewidgets/CMakeFiles/kritaresourcewidgets.dir/KisResourceItemListView.cpp.o /home/build/YPKG/root/krita/build/krita-5.2.6/libs/resourcewidgets/KisResourceItemListView.cpp: In member function ‘virtual void KisResourceItemListView::resizeEvent(QResizeEvent*)’: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/resourcewidgets/KisResourceItemListView.cpp:211:12: warning: enumeration value ‘IconGrid’ not handled in switch [-Wswitch] 211 | switch (m_d->viewMode) { | ^ [284/3308] Building CXX object libs/resourcewidgets/CMakeFiles/kritaresourcewidgets.dir/KisResourceItemChooserContextMenu.cpp.o [285/3308] Linking CXX shared library libs/metadata/libkritametadata.so.19.0.0 [286/3308] Creating library symlink libs/metadata/libkritametadata.so.19 libs/metadata/libkritametadata.so [287/3308] Automatic MOC for target kritaexifcommon [288/3308] Building CXX object plugins/metadata/common/CMakeFiles/kritaexifcommon.dir/kritaexifcommon_autogen/mocs_compilation.cpp.o [289/3308] Linking CXX shared library libs/command/libkritacommand.so.19.0.0 [290/3308] Creating library symlink libs/command/libkritacommand.so.19 libs/command/libkritacommand.so [291/3308] Building CXX object libs/resourcewidgets/CMakeFiles/kritaresourcewidgets.dir/KisResourceItemView.cpp.o [292/3308] Automatic MOC for target kritaxmp [293/3308] Building CXX object libs/resourcewidgets/CMakeFiles/kritaresourcewidgets.dir/KisResourceThumbnailPainter.cpp.o /home/build/YPKG/root/krita/build/krita-5.2.6/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.6/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.6/libs/resourcewidgets/KisResourceThumbnailPainter.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/resourcewidgets/KisResourceThumbnailPainter.cpp:8: /usr/include/QtGui/qpalette.h:149:26: note: declared here 149 | inline const QBrush &background() const { return window(); } | ^~~~~~~~~~ [294/3308] Building CXX object plugins/metadata/xmp/CMakeFiles/kritaxmp.dir/kritaxmp_autogen/mocs_compilation.cpp.o [295/3308] Automatic MOC for target kritaexif [296/3308] Automatic MOC for target kritaiptc [297/3308] Building CXX object plugins/metadata/exif/CMakeFiles/kritaexif.dir/kritaexif_autogen/mocs_compilation.cpp.o [298/3308] Building CXX object plugins/metadata/iptc/CMakeFiles/kritaiptc.dir/kritaiptc_autogen/mocs_compilation.cpp.o [299/3308] Building CXX object libs/resourcewidgets/CMakeFiles/kritaresourcewidgets.dir/KisTagFilterWidget.cpp.o [300/3308] Building CXX object libs/resourcewidgets/CMakeFiles/kritaresourcewidgets.dir/KisResourceTaggingManager.cpp.o [301/3308] Building CXX object libs/resourcewidgets/CMakeFiles/kritaresourcewidgets.dir/KisTagToolButton.cpp.o [302/3308] Building CXX object libs/resourcewidgets/CMakeFiles/kritaresourcewidgets.dir/TagActions.cpp.o [303/3308] Building CXX object libs/resourcewidgets/CMakeFiles/kritaresourcewidgets.dir/KisResourceItemChooser.cpp.o [304/3308] Automatic MOC for target kritapigment [305/3308] Building CXX object libs/resourcewidgets/CMakeFiles/kritaresourcewidgets.dir/KisStorageChooserWidget.cpp.o [306/3308] Building CXX object libs/resourcewidgets/CMakeFiles/kritaresourcewidgets.dir/KisResourceUserOperations.cpp.o [307/3308] Building CXX object libs/resourcewidgets/CMakeFiles/kritaresourcewidgets.dir/KisTagChooserWidget.cpp.o [308/3308] Building CXX object libs/pigment/CMakeFiles/kritapigment.dir/KoOptimizedPixelDataScalerU8ToU16Base.cpp.o [309/3308] Building CXX object plugins/metadata/xmp/CMakeFiles/kritaxmp.dir/kis_xmp_plugin.cpp.o [310/3308] Building CXX object plugins/metadata/exif/CMakeFiles/kritaexif.dir/kis_exif_plugin.cpp.o [311/3308] Building CXX object libs/pigment/CMakeFiles/kritapigment.dir/KoAlphaMaskApplicatorBase.cpp.o [312/3308] Building CXX object plugins/metadata/iptc/CMakeFiles/kritaiptc.dir/kis_iptc_plugin.cpp.o [313/3308] Building CXX object plugins/metadata/common/CMakeFiles/kritaexifcommon.dir/KisExiv2IODevice.cpp.o [314/3308] Building CXX object libs/pigment/CMakeFiles/kritapigment.dir/KoOptimizedPixelDataScalerU8ToU16Factory.cpp.o [315/3308] Building CXX object libs/pigment/CMakeFiles/kritapigment.dir/DebugPigment.cpp.o [316/3308] Building CXX object libs/pigment/CMakeFiles/kritapigment.dir/KoColorConversions.cpp.o [317/3308] Building CXX object libs/pigment/CMakeFiles/kritapigment.dir/KoColorConversionCache.cpp.o [318/3308] Building CXX object libs/pigment/CMakeFiles/kritapigment.dir/KoColorModelStandardIds.cpp.o [319/3308] Building CXX object libs/pigment/CMakeFiles/kritapigment.dir/KoColorProofingConversionTransformation.cpp.o [320/3308] Building CXX object libs/pigment/CMakeFiles/kritapigment.dir/KoColorConversionTransformation.cpp.o [321/3308] Building CXX object libs/pigment/CMakeFiles/kritapigment.dir/KoColorConversionTransformationFactory.cpp.o [322/3308] 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.6/solusBuildDir/libs/pigment/kritapigment_autogen/EWIEGA46WW/../../../../../libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/libs/pigment/kritapigment_autogen/EWIEGA46WW/../../../../../libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/libs/pigment/kritapigment_autogen/EWIEGA46WW/../../../../../libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/libs/pigment/kritapigment_autogen/EWIEGA46WW/../../../../../libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/libs/pigment/kritapigment_autogen/EWIEGA46WW/../../../../../libs/pigment/KoColorDisplayRendererInterface.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/libs/pigment/kritapigment_autogen/EWIEGA46WW/moc_KoColorDisplayRendererInterface.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/libs/pigment/kritapigment_autogen/mocs_compilation.cpp:2: /home/build/YPKG/root/krita/build/krita-5.2.6/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.6/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.6/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.6/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.6/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.6/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.6/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.6/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.6/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.6/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.6/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.6/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.6/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.6/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.6/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.6/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.6/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.6/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.6/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.6/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.6/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.6/solusBuildDir/libs/pigment/kritapigment_autogen/EWIEGA46WW/../../../../../libs/pigment/lut.h:215:18: note: remove the ‘< >’ [323/3308] Building CXX object libs/pigment/CMakeFiles/kritapigment.dir/KoColorSpaceEngine.cpp.o [324/3308] Building CXX object libs/pigment/CMakeFiles/kritapigment.dir/KoColorProfile.cpp.o [325/3308] Building CXX object libs/pigment/CMakeFiles/kritapigment.dir/KoColorDisplayRendererInterface.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorDisplayRendererInterface.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorDisplayRendererInterface.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [326/3308] Building CXX object plugins/metadata/iptc/CMakeFiles/kritaiptc.dir/kis_iptc_io.cpp.o [327/3308] Building CXX object libs/pigment/CMakeFiles/kritapigment.dir/KoBasicHistogramProducers.cpp.o [328/3308] Building CXX object plugins/metadata/xmp/CMakeFiles/kritaxmp.dir/kis_xmp_io.cpp.o [329/3308] Building CXX object libs/pigment/CMakeFiles/kritapigment.dir/KoColorConversionAlphaTransformation.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorConversionAlphaTransformation.cpp:11: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [330/3308] Building CXX object libs/pigment/CMakeFiles/kritapigment.dir/KoColorTransformationFactory.cpp.o [331/3308] Building CXX object libs/pigment/CMakeFiles/kritapigment.dir/KoColorSpaceMaths.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [332/3308] Building CXX object libs/pigment/CMakeFiles/kritapigment.dir/KoColorTransformation.cpp.o [333/3308] Building CXX object libs/pigment/CMakeFiles/kritapigment.dir/KoColorSpaceFactory.cpp.o [334/3308] Building CXX object libs/pigment/CMakeFiles/kritapigment.dir/KoCmykColorSpaceMaths.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoCmykColorSpaceMaths.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoCmykColorSpaceMaths.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [335/3308] Building CXX object plugins/metadata/exif/CMakeFiles/kritaexif.dir/kis_exif_io.cpp.o [336/3308] Building CXX object libs/pigment/CMakeFiles/kritapigment.dir/KoLabColorSpaceMaths.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLabColorSpaceMaths.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLabColorSpaceMaths.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [337/3308] Building CXX object libs/pigment/CMakeFiles/kritapigment.dir/KoCompositeColorTransformation.cpp.o [338/3308] Building CXX object libs/pigment/CMakeFiles/kritapigment.dir/KoColor.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [339/3308] Building CXX object libs/pigment/CMakeFiles/kritapigment.dir/KoColorTransformationFactoryRegistry.cpp.o [340/3308] Building CXX object libs/pigment/CMakeFiles/kritapigment.dir/KoColorProfileStorage.cpp.o [341/3308] Building CXX object libs/pigment/CMakeFiles/kritapigment.dir/KoColorConversionSystem.cpp.o [342/3308] Building CXX object libs/pigment/CMakeFiles/kritapigment.dir/compositeops/KoOptimizedCompositeOpFactory.cpp.o [343/3308] Building CXX object libs/pigment/CMakeFiles/kritapigment.dir/KoCopyColorConversionTransformation.cpp.o [344/3308] Building CXX object libs/pigment/CMakeFiles/kritapigment.dir/KoColorSpace.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpace.cpp:27: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [345/3308] Building CXX object libs/pigment/CMakeFiles/kritapigment.dir/KoFallBackColorTransformation.cpp.o [346/3308] Building CXX object libs/pigment/CMakeFiles/kritapigment.dir/KoMultipleColorConversionTransformation.cpp.o [347/3308] Building CXX object libs/pigment/CMakeFiles/kritapigment.dir/KoHistogramProducer.cpp.o [348/3308] Building CXX object libs/pigment/CMakeFiles/kritapigment.dir/colorspaces/KoSimpleColorSpaceEngine.cpp.o [349/3308] Building CXX object libs/pigment/CMakeFiles/kritapigment.dir/KoCompositeOp.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoCompositeOp.cpp:14: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [350/3308] Building CXX object libs/pigment/CMakeFiles/kritapigment.dir/KoOptimizedPixelDataScalerU8ToU16FactoryImpl.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoOptimizedPixelDataScalerU8ToU16FactoryImpl.cpp:11: /home/build/YPKG/root/krita/build/krita-5.2.6/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.6/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 | ^~~~~~~~~~~~~~~~~ [351/3308] Building CXX object libs/pigment/CMakeFiles/kritapigment.dir/compositeops/KoColorSpaceBlendingPolicy.cpp.o [352/3308] Building CXX object libs/pigment/CMakeFiles/kritapigment.dir/colorprofiles/KoDummyColorProfile.cpp.o [353/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/compositeops/KoAlphaDarkenParamsWrapper.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/compositeops/KoAlphaDarkenParamsWrapper.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [354/3308] Building CXX object libs/pigment/CMakeFiles/kritapigment.dir/KoColorSpaceRegistry.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceAbstract.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/colorspaces/KoAlphaColorSpace.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceRegistry.cpp:26: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [355/3308] Building CXX object libs/pigment/CMakeFiles/kritapigment.dir/KoAlphaMaskApplicatorFactory.cpp.o [356/3308] Building CXX object libs/pigment/CMakeFiles/kritapigment.dir/KoAlphaMaskApplicatorFactoryImpl.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoAlphaMaskApplicator.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoAlphaMaskApplicatorFactoryImpl.cpp:11: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [357/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/resources/KoAbstractGradient.cpp:12: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [358/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceAbstract.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/colorspaces/KoSimpleColorSpace.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/colorspaces/KoRgbU16ColorSpace.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/colorspaces/KoRgbU16ColorSpace.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [359/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/compositeops/KoOptimizedCompositeOpFactoryPerArch_Scalar.cpp:10: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [360/3308] Linking CXX shared library libs/resourcewidgets/libkritaresourcewidgets.so.19.0.0 [361/3308] Creating library symlink libs/resourcewidgets/libkritaresourcewidgets.so.19 libs/resourcewidgets/libkritaresourcewidgets.so [362/3308] Building CXX object libs/pigment/CMakeFiles/kritapigment.dir/resources/KoPattern.cpp.o [363/3308] Linking CXX shared library plugins/metadata/common/libkritaexifcommon.so.19.0.0 [364/3308] Creating library symlink plugins/metadata/common/libkritaexifcommon.so.19 plugins/metadata/common/libkritaexifcommon.so [365/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/resources/KisSwatch.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/resources/KisSwatch.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [366/3308] Linking CXX shared module plugins/metadata/exif/kritaexif.so [367/3308] Building CXX object libs/pigment/CMakeFiles/kritapigment.dir/KoCompositeOpRegistry.cpp.o [368/3308] Linking CXX shared module plugins/metadata/xmp/kritaxmp.so [369/3308] Linking CXX shared module plugins/metadata/iptc/kritaiptc.so [370/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/resources/KisSwatch.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/resources/KisSwatchGroup.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/resources/KisSwatchGroup.cpp:10: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [371/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/resources/KisUniqueColorSet.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/resources/KisUniqueColorSet.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [372/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/resources/KoStopGradient.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/resources/KisGradientConversion.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/resources/KisGradientConversion.cpp:14: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [373/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/resources/KoSegmentGradient.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/resources/KoSegmentGradient.cpp:13: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [374/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/resources/KoStopGradient.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/resources/KoStopGradient.cpp:10: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [375/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceAbstract.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/colorspaces/KoAlphaColorSpace.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/colorspaces/KoAlphaColorSpace.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [376/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/resources/KoColorSet.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/resources/KoColorSet.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [377/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceAbstract.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/colorspaces/KoSimpleColorSpace.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/colorspaces/KoLabColorSpace.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/colorspaces/KoLabColorSpace.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [378/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceAbstract.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/colorspaces/KoSimpleColorSpace.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/colorspaces/KoRgbU8ColorSpace.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/colorspaces/KoRgbU8ColorSpace.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [379/3308] Linking CXX shared library libs/pigment/libkritapigment.so.19.0.0 [380/3308] Creating library symlink libs/pigment/libkritapigment.so.19 libs/pigment/libkritapigment.so [381/3308] Automatic MOC for target kritapsdutils [382/3308] Building CXX object libs/psdutils/CMakeFiles/kritapsdutils.dir/kritapsdutils_autogen/mocs_compilation.cpp.o [383/3308] Automatic MOC for target krita_colorspaces_extensions [384/3308] Automatic MOC for target kritalcmsengine [385/3308] Building CXX object plugins/color/colorspaceextensions/CMakeFiles/krita_colorspaces_extensions.dir/krita_colorspaces_extensions_autogen/mocs_compilation.cpp.o [386/3308] Building CXX object plugins/color/colorspaceextensions/CMakeFiles/krita_colorspaces_extensions.dir/extensions_plugin.cc.o [387/3308] Building CXX object plugins/color/lcms2engine/CMakeFiles/kritalcmsengine.dir/kritalcmsengine_autogen/mocs_compilation.cpp.o [388/3308] Building CXX object libs/psdutils/CMakeFiles/kritapsdutils.dir/psd.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/psdutils/psd.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/psdutils/psd.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [389/3308] Building CXX object libs/psdutils/CMakeFiles/kritapsdutils.dir/compression.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/psdutils/psd.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/psdutils/compression.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/psdutils/compression.cpp:10: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [390/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/psdutils/asl/kis_asl_object_catcher.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [391/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/color/colorspaceextensions/kis_dodgemidtones_adjustment.cpp:19: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [392/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/color/colorspaceextensions/kis_dodgehighlights_adjustment.cpp:19: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [393/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/psdutils/psd.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/psdutils/asl/kis_asl_writer.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/psdutils/asl/kis_asl_writer.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [394/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/psdutils/asl/kis_asl_callback_object_catcher.cpp:15: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [395/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/psdutils/psd.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/psdutils/asl/kis_asl_patterns_writer.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/psdutils/asl/kis_asl_patterns_writer.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [396/3308] Automatic MOC for target kritaflake [397/3308] Generating ui_PathToolOptionWidgetBase.h [398/3308] Generating ui_KoZoomToolWidget.h [399/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/resources/KoSegmentGradient.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/psdutils/asl/kis_asl_xml_writer.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/psdutils/asl/kis_asl_xml_writer.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [400/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/resources/KoSegmentGradient.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/psdutils/asl/kis_asl_xml_parser.cpp:22: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [401/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/color/colorspaceextensions/kis_hsv_adjustment.cpp:21: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [402/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/psdutils/psd.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/psdutils/asl/kis_asl_reader.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/psdutils/asl/kis_asl_reader.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [403/3308] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/KoGradientHelper.cpp.o [404/3308] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/KoCanvasBase.cpp.o [405/3308] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/KoFlake.cpp.o [406/3308] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/KoActiveCanvasResourceDependency.cpp.o [407/3308] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/KoDerivedResourceConverter.cpp.o [408/3308] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/KoResourceUpdateMediator.cpp.o [409/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/libs/flake/kritaflake_autogen/EWIEGA46WW/../../../../../libs/flake/KoResourceManager_p.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/libs/flake/kritaflake_autogen/EWIEGA46WW/moc_KoResourceManager_p.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/libs/flake/kritaflake_autogen/mocs_compilation.cpp:10: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [410/3308] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/KoCanvasObserverBase.cpp.o [411/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/flake/KoResourceManager_p.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/flake/KoResourceManager_p.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [412/3308] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/KoCanvasSupervisor.cpp.o [413/3308] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/KoDockFactoryBase.cpp.o [414/3308] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/KoCanvasResourceProvider.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/flake/KoResourceManager_p.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/flake/KoCanvasResourceProvider.cpp:16: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [415/3308] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/KoInsets.cpp.o [416/3308] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/KoDockRegistry.cpp.o [417/3308] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/KoDocumentResourceManager.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/flake/KoResourceManager_p.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/flake/KoDocumentResourceManager.cpp:17: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [418/3308] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/KoSelectedShapesProxy.cpp.o [419/3308] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/KoPathPoint.cpp.o [420/3308] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/KoSelectedShapesProxySimple.cpp.o [421/3308] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/KoPathSegment.cpp.o [422/3308] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/KoSelection.cpp.o [423/3308] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/KoShapeApplicationData.cpp.o [424/3308] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/KoPathShape.cpp.o [425/3308] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/KoShapeAnchor.cpp.o [426/3308] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/KoShapeContainerModel.cpp.o [427/3308] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/KoShapeControllerBase.cpp.o [428/3308] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/KoShapeContainer.cpp.o [429/3308] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/KoShape.cpp.o [430/3308] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/KoShapeGroup.cpp.o [431/3308] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/KoMarker.cpp.o [432/3308] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/KoMarkerCollection.cpp.o [433/3308] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/KoCanvasController.cpp.o [434/3308] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/KoToolBase.cpp.o [435/3308] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/KoDeferredShapeFactoryBase.cpp.o [436/3308] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/KoCanvasControllerWidget.cpp.o [437/3308] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/KoCanvasControllerWidgetViewport_p.cpp.o [438/3308] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/KoShapeManager.cpp.o [439/3308] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/KoShapeRegistry.cpp.o [440/3308] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/KoToolFactoryBase.cpp.o [441/3308] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/KoShapeUserData.cpp.o [442/3308] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/KoPathShapeFactory.cpp.o [443/3308] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/KoShapeFactoryBase.cpp.o [444/3308] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/KoParameterShape.cpp.o [445/3308] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/KoToolSelection.cpp.o [446/3308] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/KoPointerEvent.cpp.o [447/3308] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/KoShapeLayer.cpp.o [448/3308] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/KoShapeController.cpp.o [449/3308] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/KoInputDevice.cpp.o [450/3308] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/KoToolManager_p.cpp.o [451/3308] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/KoToolRegistry.cpp.o [452/3308] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/KoLoadingShapeUpdater.cpp.o [453/3308] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/KoToolProxy.cpp.o [454/3308] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/KoShapeSavingContext.cpp.o [455/3308] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/KoShapeStrokeModel.cpp.o [456/3308] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/KoShapeBackground.cpp.o [457/3308] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/KoShapeLoadingContext.cpp.o [458/3308] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/KoPathShapeLoader.cpp.o [459/3308] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/KoToolManager.cpp.o [460/3308] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/KoColorBackground.cpp.o [461/3308] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/KoGradientBackground.cpp.o [462/3308] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/KoShapeStroke.cpp.o [463/3308] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/KoHatchBackground.cpp.o [464/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceAbstract.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/color/lcms2engine/LcmsColorSpace.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/color/lcms2engine/colorspaces/gray_f32/GrayF32ColorSpace.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/color/lcms2engine/colorspaces/gray_f32/GrayF32ColorSpace.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [465/3308] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/KoPatternBackground.cpp.o [466/3308] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/KoVectorPatternBackground.cpp.o [467/3308] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/KoShapeConfigWidgetBase.cpp.o [468/3308] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/KoMeshGradientBackground.cpp.o [469/3308] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/KoDrag.cpp.o [470/3308] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/KoSvgPaste.cpp.o [471/3308] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/KoShapeFillResourceConnector.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/flake/KoShapeFillResourceConnector.cpp:15: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [472/3308] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/KoShapeFillWrapper.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/resources/KoStopGradient.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/flake/KoShapeFillWrapper.cpp:19: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [473/3308] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/KoSharedLoadingData.cpp.o [474/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceAbstract.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/color/lcms2engine/LcmsColorSpace.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/color/lcms2engine/colorspaces/gray_u8/GrayU8ColorSpace.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/color/lcms2engine/colorspaces/gray_u8/GrayU8ColorSpace.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [475/3308] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/KoSharedSavingData.cpp.o [476/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceAbstract.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/color/lcms2engine/LcmsColorSpace.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/color/lcms2engine/colorspaces/lab_f32/LabF32ColorSpace.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/color/lcms2engine/colorspaces/lab_f32/LabF32ColorSpace.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [477/3308] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/KoSnapData.cpp.o [478/3308] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/KoSnapGuide.cpp.o [479/3308] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/KoSnapProxy.cpp.o [480/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceAbstract.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/color/lcms2engine/LcmsColorSpace.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/color/lcms2engine/colorspaces/gray_u16/GrayU16ColorSpace.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/color/lcms2engine/colorspaces/gray_u16/GrayU16ColorSpace.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [481/3308] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/KoSnapStrategy.cpp.o [482/3308] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/KoFilterEffectFactoryBase.cpp.o [483/3308] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/KoViewConverter.cpp.o [484/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceAbstract.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/color/lcms2engine/LcmsColorSpace.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/color/lcms2engine/colorspaces/lab_u8/LabU8ColorSpace.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/color/lcms2engine/colorspaces/lab_u8/LabU8ColorSpace.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [485/3308] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/KoShapeShadow.cpp.o [486/3308] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/KoFilterEffectRenderContext.cpp.o [487/3308] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/KoFilterEffect.cpp.o [488/3308] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/KoFilterEffectConfigWidgetBase.cpp.o [489/3308] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/KoFilterEffectStack.cpp.o [490/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceAbstract.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/color/lcms2engine/LcmsColorSpace.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/color/lcms2engine/colorspaces/xyz_u8/XyzU8ColorSpace.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/color/lcms2engine/colorspaces/xyz_u8/XyzU8ColorSpace.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [491/3308] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/KoFilterEffectRegistry.cpp.o [492/3308] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/KoFilterEffectLoadingContext.cpp.o [493/3308] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/KoTextShapeDataBase.cpp.o [494/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceAbstract.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/color/lcms2engine/LcmsColorSpace.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/color/lcms2engine/colorspaces/xyz_u16/XyzU16ColorSpace.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/color/lcms2engine/colorspaces/xyz_u16/XyzU16ColorSpace.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [495/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceAbstract.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/color/lcms2engine/LcmsColorSpace.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/color/lcms2engine/colorspaces/lab_u16/LabColorSpace.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/color/lcms2engine/colorspaces/lab_u16/LabColorSpace.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [496/3308] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/KoTosContainerModel.cpp.o [497/3308] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/KoTosContainer.cpp.o [498/3308] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/KoClipMaskPainter.cpp.o [499/3308] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/KoCurveFit.cpp.o [500/3308] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/KoClipPath.cpp.o [501/3308] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/commands/KoShapeCreateCommand.cpp.o [502/3308] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/commands/KoShapeAlignCommand.cpp.o [503/3308] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/KoClipMask.cpp.o [504/3308] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/commands/KoShapeBackgroundCommand.cpp.o [505/3308] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/commands/KoShapeDeleteCommand.cpp.o [506/3308] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/commands/KoShapeDistributeCommand.cpp.o [507/3308] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/commands/KoShapeGroupCommand.cpp.o [508/3308] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/commands/KoShapeLockCommand.cpp.o [509/3308] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/commands/KoShapeMoveCommand.cpp.o [510/3308] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/commands/KoShapeShearCommand.cpp.o [511/3308] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/commands/KoShapeResizeCommand.cpp.o [512/3308] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/commands/KoShapeSizeCommand.cpp.o [513/3308] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/commands/KoShapeKeepAspectRatioCommand.cpp.o [514/3308] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/commands/KoPathBaseCommand.cpp.o [515/3308] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/commands/KoShapeStrokeCommand.cpp.o [516/3308] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/commands/KoPathControlPointMoveCommand.cpp.o [517/3308] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/commands/KoPathPointMoveCommand.cpp.o [518/3308] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/commands/KoShapeUngroupCommand.cpp.o [519/3308] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/commands/KoPathPointTypeCommand.cpp.o [520/3308] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/commands/KoShapeReorderCommand.cpp.o [521/3308] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/commands/KoPathSegmentBreakCommand.cpp.o [522/3308] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/commands/KoPathPointInsertCommand.cpp.o [523/3308] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/commands/KoPathPointRemoveCommand.cpp.o [524/3308] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/commands/KoPathSegmentTypeCommand.cpp.o [525/3308] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/commands/KoPathBreakAtPointCommand.cpp.o [526/3308] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/commands/KoSubpathRemoveCommand.cpp.o [527/3308] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/commands/KoPathCombineCommand.cpp.o [528/3308] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/commands/KoSubpathJoinCommand.cpp.o [529/3308] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/commands/KoParameterHandleMoveCommand.cpp.o [530/3308] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/commands/KoParameterToPathCommand.cpp.o [531/3308] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/commands/KoShapeRenameCommand.cpp.o [532/3308] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/commands/KoShapeRunAroundCommand.cpp.o [533/3308] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/commands/KoPathReverseCommand.cpp.o [534/3308] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/commands/KoPathFillRuleCommand.cpp.o [535/3308] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/commands/KoShapeTransformCommand.cpp.o [536/3308] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/commands/KoShapeShadowCommand.cpp.o [537/3308] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/commands/KoPathPointMergeCommand.cpp.o [538/3308] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/commands/KoShapeTransparencyCommand.cpp.o [539/3308] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/commands/KoPathMergeUtils.cpp.o [540/3308] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/commands/KoShapeClipCommand.cpp.o [541/3308] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/commands/KoShapeUnclipCommand.cpp.o [542/3308] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/commands/KoPathShapeMarkerCommand.cpp.o [543/3308] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/commands/KoMultiPathPointMergeCommand.cpp.o [544/3308] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/html/HtmlSavingContext.cpp.o [545/3308] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/commands/KoKeepShapesSelectedCommand.cpp.o [546/3308] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/commands/KoAddRemoveShapeCommands.cpp.o [547/3308] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/commands/KoMultiPathPointJoinCommand.cpp.o [548/3308] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/tools/KoPathToolFactory.cpp.o [549/3308] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/html/HtmlWriter.cpp.o [550/3308] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/tools/KoPathPointRubberSelectStrategy.cpp.o [551/3308] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/tools/KoPathControlPointMoveStrategy.cpp.o [552/3308] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/tools/KoPathPointMoveStrategy.cpp.o [553/3308] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/tools/KoPathToolHandle.cpp.o [554/3308] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/tools/KoParameterChangeStrategy.cpp.o [555/3308] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/tools/KoZoomToolFactory.cpp.o [556/3308] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/tools/KoZoomTool.cpp.o [557/3308] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/tools/KoZoomStrategy.cpp.o [558/3308] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/tools/PathToolOptionWidget.cpp.o [559/3308] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/tools/KoZoomToolWidget.cpp.o [560/3308] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/tools/KoPathToolSelection.cpp.o [561/3308] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/tools/KoInteractionStrategyFactory.cpp.o [562/3308] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/svg/SvgShape.cpp.o [563/3308] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/tools/KoInteractionTool.cpp.o [564/3308] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/tools/KoShapeRubberSelectStrategy.cpp.o [565/3308] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/tools/KoInteractionStrategy.cpp.o [566/3308] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/tools/KoPathTool.cpp.o [567/3308] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/svg/SvgGraphicContext.cpp.o [568/3308] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/svg/KoShapePainter.cpp.o [569/3308] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/svg/SvgSavingContext.cpp.o [570/3308] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/tools/KoPathSegmentChangeStrategy.cpp.o [571/3308] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/svg/SvgFilterHelper.cpp.o [572/3308] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/svg/SvgWriter.cpp.o [573/3308] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/svg/SvgClipPathHelper.cpp.o [574/3308] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/svg/SvgUtil.cpp.o [575/3308] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/svg/SvgGradientHelper.cpp.o [576/3308] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/svg/SvgStyleWriter.cpp.o [577/3308] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/svg/SvgMeshGradient.cpp.o [578/3308] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/svg/SvgCssHelper.cpp.o [579/3308] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/svg/SvgLoadingContext.cpp.o [580/3308] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/svg/SvgMeshPatch.cpp.o [581/3308] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/svg/SvgMeshArray.cpp.o [582/3308] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/text/KoSvgText.cpp.o [583/3308] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/text/KoSvgTextShape_p_glyphs.cpp.o /home/build/YPKG/root/krita/build/krita-5.2.6/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.6/libs/flake/text/KoSvgTextShape_p_glyphs.cpp:270:17: warning: unused variable ‘ftFontUnitFactor’ [-Wunused-variable] 270 | const qreal ftFontUnitFactor = 1 / ftFontUnit; | ^~~~~~~~~~~~~~~~ [584/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/flake/svg/SvgStyleParser.cpp:26: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [585/3308] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/text/KoSvgTextShape.cpp.o [586/3308] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/text/KoSvgTextShape_p_output.cpp.o [587/3308] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/text/KoSvgTextProperties.cpp.o /home/build/YPKG/root/krita/build/krita-5.2.6/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.6/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.6/libs/flake/text/KoSvgTextProperties.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/flake/text/KoSvgTextProperties.cpp:7: /usr/include/QtCore/qstring.h:602:9: note: declared here 602 | SkipEmptyParts Q_DECL_ENUMERATOR_DEPRECATED | ^~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/flake/text/KoSvgTextProperties.cpp:452:56: warning: ‘QString::SkipEmptyParts’ is deprecated [-Wdeprecated-declarations] 452 | QStringList params = value.split(' ', QString::SkipEmptyParts); | ^~~~~~~~~~~~~~ /usr/include/QtCore/qstring.h:602:9: note: declared here 602 | SkipEmptyParts Q_DECL_ENUMERATOR_DEPRECATED | ^~~~~~~~~~~~~~ [588/3308] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/text/KoSvgTextChunkShape.cpp.o [589/3308] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/svg/SvgParser.cpp.o /home/build/YPKG/root/krita/build/krita-5.2.6/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.6/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.6/libs/flake/KoShape.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/flake/KoShapeContainer.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/flake/KoTosContainer.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/flake/KoPathShape.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/flake/svg/SvgMeshPatch.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/flake/svg/SvgMeshGradient.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/flake/svg/SvgGradientHelper.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/flake/svg/SvgParser.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.6/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 ); | ^~~~~~~~~~ [590/3308] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/resources/KoSvgSymbolCollectionResource.cpp.o [591/3308] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/text/KoCssTextUtils.cpp.o [592/3308] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/FlakeDebug.cpp.o [593/3308] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/text/KoSvgTextShapeLayoutFunc_lines.cpp.o /home/build/YPKG/root/krita/build/krita-5.2.6/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.6/libs/flake/text/KoSvgTextShapeLayoutFunc_lines.cpp:67:25: warning: unused parameter ‘ltr’ [-Wunused-parameter] 67 | bool ltr, | ~~~~~^~~ [594/3308] Linking CXX shared library libs/psdutils/libkritapsdutils.so.19.0.0 [595/3308] Creating library symlink libs/psdutils/libkritapsdutils.so.19 libs/psdutils/libkritapsdutils.so [596/3308] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/tests/MockShapes.cpp.o [597/3308] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/text/KoSvgTextShapeLayoutFunc_inShape.cpp.o [598/3308] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/resources/KisSeExprScript.cpp.o [599/3308] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/text/KoSvgTextShapeMarkupConverter.cpp.o [600/3308] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/resources/KoGamutMask.cpp.o [601/3308] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/text/KoFontRegistry.cpp.o [602/3308] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/text/KoSvgTextShape_p_layout.cpp.o [603/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceAbstract.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/color/lcms2engine/LcmsColorSpace.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/color/lcms2engine/colorspaces/cmyk_f32/CmykF32ColorSpace.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/color/lcms2engine/colorspaces/cmyk_f32/CmykF32ColorSpace.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [604/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceAbstract.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/color/lcms2engine/LcmsColorSpace.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/color/lcms2engine/colorspaces/cmyk_u8/CmykU8ColorSpace.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/color/lcms2engine/colorspaces/cmyk_u8/CmykU8ColorSpace.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [605/3308] Building CXX object plugins/color/lcms2engine/CMakeFiles/kritalcmsengine.dir/colorprofiles/IccColorProfile.cpp.o [606/3308] Building CXX object plugins/color/lcms2engine/CMakeFiles/kritalcmsengine.dir/colorprofiles/LcmsColorProfileContainer.cpp.o [607/3308] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/svg/parsers/SvgTransformParser.cpp.o [608/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceAbstract.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/color/lcms2engine/LcmsColorSpace.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/color/lcms2engine/LcmsColorSpace.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [609/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceAbstract.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/color/lcms2engine/LcmsColorSpace.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/color/lcms2engine/IccColorSpaceEngine.cpp:15: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [610/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceAbstract.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/color/lcms2engine/LcmsColorSpace.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/color/lcms2engine/colorspaces/cmyk_u16/CmykU16ColorSpace.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/color/lcms2engine/colorspaces/cmyk_u16/CmykU16ColorSpace.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [611/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/color/colorspaceextensions/kis_dodgeshadows_adjustment.cpp:19: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [612/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/color/colorspaceextensions/kis_burnhighlights_adjustment.cpp:19: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [613/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/color/colorspaceextensions/kis_burnmidtones_adjustment.cpp:19: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [614/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/color/colorspaceextensions/kis_burnshadows_adjustment.cpp:19: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [615/3308] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/text/KoPolygonUtils.cpp.o [616/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceAbstract.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/color/lcms2engine/LcmsColorSpace.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/color/lcms2engine/colorspaces/cmyk_u8/CmykU8ColorSpace.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/color/lcms2engine/LcmsEnginePlugin.cpp:30: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [617/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/color/colorspaceextensions/kis_color_balance_adjustment.cpp:19: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [618/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/color/colorspaceextensions/kis_desaturate_adjustment.cpp:17: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [619/3308] Linking CXX shared module plugins/color/colorspaceextensions/krita_colorspaces_extensions.so [620/3308] Linking CXX shared library libs/flake/libkritaflake.so.19.0.0 [621/3308] Creating library symlink libs/flake/libkritaflake.so.19 libs/flake/libkritaflake.so [622/3308] Automatic MOC for target kritawidgets [623/3308] Generating ui_WdgPaletteListWidget.h [624/3308] Generating ui_KoConfigAuthorPage.h [625/3308] Generating ui_KoShadowConfigWidget.h [626/3308] Generating ui_WdgDlgInternalColorSelector.h [627/3308] Generating ui_wdg_file_name_requester.h [628/3308] Building CXX object libs/widgets/CMakeFiles/kritawidgets.dir/KoVBox.cpp.o [629/3308] Building CXX object libs/widgets/CMakeFiles/kritawidgets.dir/KoAspectButton.cpp.o [630/3308] Building CXX object libs/widgets/CMakeFiles/kritawidgets.dir/KoZoomWidget.cpp.o [631/3308] Building CXX object libs/widgets/CMakeFiles/kritawidgets.dir/KoSliderCombo.cpp.o [632/3308] Building CXX object libs/widgets/CMakeFiles/kritawidgets.dir/KoDialog.cpp.o /home/build/YPKG/root/krita/build/krita-5.2.6/libs/widgets/KoDialog.cpp: In member function ‘void KoDialog::setButtons(ButtonCodes)’: /home/build/YPKG/root/krita/build/krita-5.2.6/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.6/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.6/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.6/libs/widgets/KoDialog.cpp: In static member function ‘static int KoDialog::marginHint()’: /home/build/YPKG/root/krita/build/krita-5.2.6/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.6/libs/widgets/KoDialog.cpp:20: /usr/include/QtWidgets/qstyle.h:542:9: note: declared here 542 | PM_DefaultChildMargin Q_DECL_ENUMERATOR_DEPRECATED, | ^~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/widgets/KoDialog.cpp:448:55: warning: ‘QStyle::PM_DefaultChildMargin’ is deprecated [-Wdeprecated-declarations] 448 | return QApplication::style()->pixelMetric(QStyle::PM_DefaultChildMargin); | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/QtWidgets/qstyle.h:542:9: note: declared here 542 | PM_DefaultChildMargin Q_DECL_ENUMERATOR_DEPRECATED, | ^~~~~~~~~~~~~~~~~~~~~ [633/3308] Building CXX object libs/widgets/CMakeFiles/kritawidgets.dir/KoColorPopupButton.cpp.o [634/3308] Building CXX object libs/widgets/CMakeFiles/kritawidgets.dir/KoUnitDoubleSpinBox.cpp.o [635/3308] Building CXX object libs/widgets/CMakeFiles/kritawidgets.dir/KoZoomController.cpp.o [636/3308] Building CXX object libs/widgets/CMakeFiles/kritawidgets.dir/KoZoomAction.cpp.o [637/3308] Building CXX object libs/widgets/CMakeFiles/kritawidgets.dir/KoZoomHandler.cpp.o [638/3308] Building CXX object libs/widgets/CMakeFiles/kritawidgets.dir/KoZoomInput.cpp.o [639/3308] Building CXX object libs/widgets/CMakeFiles/kritawidgets.dir/KoConfigAuthorPage.cpp.o [640/3308] Building CXX object libs/widgets/CMakeFiles/kritawidgets.dir/KoZoomMode.cpp.o [641/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/libs/widgets/kritawidgets_autogen/EWIEGA46WW/../../../../../libs/widgets/KisColorSelectorInterface.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/libs/widgets/kritawidgets_autogen/EWIEGA46WW/moc_KisColorSelectorInterface.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/libs/widgets/kritawidgets_autogen/mocs_compilation.cpp:4: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [642/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceAbstract.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/color/lcms2engine/LcmsColorSpace.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/color/lcms2engine/colorspaces/xyz_f32/XyzF32ColorSpace.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/color/lcms2engine/colorspaces/xyz_f32/XyzF32ColorSpace.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [643/3308] Building CXX object libs/widgets/CMakeFiles/kritawidgets.dir/KoColorPatch.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/widgets/KoColorPatch.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/widgets/KoColorPatch.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [644/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceAbstract.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/color/lcms2engine/LcmsColorSpace.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/color/lcms2engine/colorspaces/ycbcr_f32/YCbCrF32ColorSpace.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/color/lcms2engine/colorspaces/ycbcr_f32/YCbCrF32ColorSpace.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [645/3308] Building CXX object libs/widgets/CMakeFiles/kritawidgets.dir/KoColorSlider.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorDisplayRendererInterface.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/widgets/KoColorSlider.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/widgets/KoColorSlider.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [646/3308] Building CXX object libs/widgets/CMakeFiles/kritawidgets.dir/KoColorPopupAction.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/resources/KisSwatch.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/widgets/KoColorSetWidget.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/widgets/KoColorPopupAction.cpp:10: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [647/3308] Building CXX object libs/widgets/CMakeFiles/kritawidgets.dir/KisHsvColorSlider.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorDisplayRendererInterface.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/widgets/KisHsvColorSlider.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/widgets/KisHsvColorSlider.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [648/3308] Building CXX object libs/widgets/CMakeFiles/kritawidgets.dir/KoTriangleColorSelector.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/widgets/KisColorSelectorInterface.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/widgets/KoTriangleColorSelector.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/widgets/KoTriangleColorSelector.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [649/3308] Building CXX object libs/widgets/CMakeFiles/kritawidgets.dir/KoResourcePopupAction.cpp.o [650/3308] Building CXX object libs/widgets/CMakeFiles/kritawidgets.dir/KoColorSetWidget.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/resources/KisSwatch.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/widgets/KoColorSetWidget.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/widgets/KoColorSetWidget.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [651/3308] Building CXX object libs/widgets/CMakeFiles/kritawidgets.dir/KoLineStyleSelector.cpp.o [652/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceAbstract.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/color/lcms2engine/LcmsColorSpace.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/color/lcms2engine/colorspaces/gray_f16/GrayF16ColorSpace.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/color/lcms2engine/colorspaces/gray_f16/GrayF16ColorSpace.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [653/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceAbstract.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/color/lcms2engine/LcmsColorSpace.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/color/lcms2engine/colorspaces/ycbcr_u8/YCbCrU8ColorSpace.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/color/lcms2engine/colorspaces/ycbcr_u8/YCbCrU8ColorSpace.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [654/3308] Building CXX object libs/widgets/CMakeFiles/kritawidgets.dir/KoLineStyleItemDelegate.cpp.o [655/3308] Building CXX object libs/widgets/CMakeFiles/kritawidgets.dir/KoTitledTabWidget.cpp.o [656/3308] Building CXX object libs/widgets/CMakeFiles/kritawidgets.dir/KoRuler.cpp.o [657/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceAbstract.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/color/lcms2engine/LcmsColorSpace.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/color/lcms2engine/colorspaces/ycbcr_u16/YCbCrU16ColorSpace.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/color/lcms2engine/colorspaces/ycbcr_u16/YCbCrU16ColorSpace.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [658/3308] Building CXX object libs/widgets/CMakeFiles/kritawidgets.dir/KoLineStyleModel.cpp.o [659/3308] Building CXX object libs/widgets/CMakeFiles/kritawidgets.dir/KoDockWidgetTitleBarButton.cpp.o [660/3308] Building CXX object libs/widgets/CMakeFiles/kritawidgets.dir/KoDockWidgetTitleBar.cpp.o [661/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceAbstract.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/color/lcms2engine/LcmsColorSpace.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/color/lcms2engine/colorspaces/xyz_f16/XyzF16ColorSpace.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/color/lcms2engine/colorspaces/xyz_f16/XyzF16ColorSpace.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [662/3308] Building CXX object libs/widgets/CMakeFiles/kritawidgets.dir/KoMarkerModel.cpp.o [663/3308] Building CXX object libs/widgets/CMakeFiles/kritawidgets.dir/WidgetsDebug.cpp.o [664/3308] Building CXX object libs/widgets/CMakeFiles/kritawidgets.dir/KoResourceServerProvider.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/resources/KoColorSet.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/widgets/KoResourceServerProvider.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/widgets/KoResourceServerProvider.cpp:11: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [665/3308] Building CXX object libs/widgets/CMakeFiles/kritawidgets.dir/KoToolDocker.cpp.o [666/3308] Building CXX object libs/widgets/CMakeFiles/kritawidgets.dir/KoMarkerSelector.cpp.o [667/3308] Building CXX object libs/widgets/CMakeFiles/kritawidgets.dir/KoShadowConfigWidget.cpp.o [668/3308] Building CXX object libs/widgets/CMakeFiles/kritawidgets.dir/kis_file_name_requester.cpp.o [669/3308] Building CXX object libs/widgets/CMakeFiles/kritawidgets.dir/KoMarkerItemDelegate.cpp.o [670/3308] Building CXX object libs/widgets/CMakeFiles/kritawidgets.dir/KoAnchorSelectionWidget.cpp.o [671/3308] Building CXX object libs/widgets/CMakeFiles/kritawidgets.dir/KisLevelsSlider.cpp.o [672/3308] Building CXX object libs/widgets/CMakeFiles/kritawidgets.dir/KisColorSelectorInterface.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/widgets/KisColorSelectorInterface.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/widgets/KisColorSelectorInterface.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [673/3308] Building CXX object libs/widgets/CMakeFiles/kritawidgets.dir/KisScreenColorSamplerBase.cpp.o [674/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorDisplayRendererInterface.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/widgets/KisHsvColorSlider.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/widgets/kis_color_input.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/widgets/kis_color_input.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/widgets/kis_color_input.cpp: In constructor ‘KisHsvColorInput::KisHsvColorInput(QWidget*, KoColor*)’: /home/build/YPKG/root/krita/build/krita-5.2.6/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.6/libs/widgets/kis_color_input.cpp:457:9: note: here 457 | case 1: | ^~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/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.6/libs/widgets/kis_color_input.cpp:460:9: note: here 460 | case 2: | ^~~~ [675/3308] Building CXX object libs/widgets/CMakeFiles/kritawidgets.dir/KisSpinboxHSXSelector.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/widgets/KisVisualColorModel.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/widgets/KisSpinboxHSXSelector.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/widgets/KisSpinboxHSXSelector.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [676/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/widgets/kis_spinbox_color_selector.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/widgets/kis_spinbox_color_selector.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [677/3308] Building CXX object libs/widgets/CMakeFiles/kritawidgets.dir/KisVisualDiamondSelectorShape.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/widgets/KisVisualColorSelectorShape.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/widgets/KisVisualDiamondSelectorShape.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/widgets/KisVisualDiamondSelectorShape.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [678/3308] Building CXX object libs/widgets/CMakeFiles/kritawidgets.dir/KisVisualColorModel.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/widgets/KisVisualColorModel.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/widgets/KisVisualColorModel.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [679/3308] Building CXX object libs/widgets/CMakeFiles/kritawidgets.dir/KisVisualColorSelectorShape.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/widgets/KisVisualColorSelectorShape.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/widgets/KisVisualColorSelectorShape.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [680/3308] Building CXX object libs/widgets/CMakeFiles/kritawidgets.dir/KisVisualEllipticalSelectorShape.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/widgets/KisVisualColorSelectorShape.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/widgets/KisVisualEllipticalSelectorShape.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/widgets/KisVisualEllipticalSelectorShape.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [681/3308] Building CXX object libs/widgets/CMakeFiles/kritawidgets.dir/KisVisualRectangleSelectorShape.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/widgets/KisVisualColorSelectorShape.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/widgets/KisVisualRectangleSelectorShape.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/widgets/KisVisualRectangleSelectorShape.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [682/3308] Building CXX object libs/widgets/CMakeFiles/kritawidgets.dir/KisVisualColorSelector.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/widgets/KisColorSelectorInterface.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/widgets/KisVisualColorSelector.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/widgets/KisVisualColorSelector.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [683/3308] Building CXX object libs/widgets/CMakeFiles/kritawidgets.dir/KisVisualTriangleSelectorShape.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/widgets/KisVisualColorSelectorShape.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/widgets/KisVisualTriangleSelectorShape.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/widgets/KisVisualTriangleSelectorShape.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [684/3308] Building CXX object libs/widgets/CMakeFiles/kritawidgets.dir/kis_warning_block.cpp.o [685/3308] Building CXX object libs/widgets/CMakeFiles/kritawidgets.dir/KisAngleGauge.cpp.o [686/3308] Building CXX object libs/widgets/CMakeFiles/kritawidgets.dir/KisDlgInternalColorSelector.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/resources/KoColorSet.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/widgets/KisDlgInternalColorSelector.cpp:20: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [687/3308] Building CXX object libs/widgets/CMakeFiles/kritawidgets.dir/KisPaletteModel.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorDisplayRendererInterface.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/widgets/KisPaletteModel.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/widgets/KisPaletteModel.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [688/3308] Building CXX object libs/widgets/CMakeFiles/kritawidgets.dir/KisAngleSelector.cpp.o [689/3308] Building CXX object libs/widgets/CMakeFiles/kritawidgets.dir/KisPaletteDelegate.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorDisplayRendererInterface.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/widgets/KisPaletteModel.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/widgets/KisPaletteDelegate.cpp:12: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [690/3308] Building CXX object libs/widgets/CMakeFiles/kritawidgets.dir/KisWidgetConnectionUtils.cpp.o [691/3308] Building CXX object libs/widgets/CMakeFiles/kritawidgets.dir/kis_stacked_widget.cpp.o [692/3308] Building CXX object libs/widgets/CMakeFiles/kritawidgets.dir/KisTagSelectionWidget.cpp.o [693/3308] Building CXX object libs/widgets/CMakeFiles/kritawidgets.dir/kis_spacing_selection_widget.cpp.o [694/3308] Building CXX object libs/widgets/CMakeFiles/kritawidgets.dir/KisStretchedIconButton.cpp.o [695/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/resources/KoColorSet.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/widgets/kis_palette_view.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/widgets/kis_palette_view.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [696/3308] Building CXX object libs/widgets/CMakeFiles/kritawidgets.dir/KisPaletteChooser.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/resources/KoColorSet.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/widgets/KisPaletteChooser.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/widgets/KisPaletteChooser.cpp:25: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [697/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/widgets/kis_color_button.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/widgets/kis_color_button.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [698/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceAbstract.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/color/lcms2engine/LcmsColorSpace.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/color/lcms2engine/colorspaces/rgb_u8/RgbU8ColorSpace.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/color/lcms2engine/colorspaces/rgb_u8/RgbU8ColorSpace.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [699/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceAbstract.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/color/lcms2engine/LcmsColorSpace.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/color/lcms2engine/colorspaces/rgb_f32/RgbF32ColorSpace.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/color/lcms2engine/colorspaces/rgb_f32/RgbF32ColorSpace.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [700/3308] Building CXX object libs/widgets/CMakeFiles/kritawidgets.dir/KisPaletteComboBox.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/resources/KoColorSet.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/widgets/kis_palette_view.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/widgets/KisPaletteComboBox.cpp:16: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [701/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceAbstract.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/color/lcms2engine/LcmsColorSpace.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/color/lcms2engine/colorspaces/rgb_f16/RgbF16ColorSpace.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/color/lcms2engine/colorspaces/rgb_f16/RgbF16ColorSpace.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [702/3308] Linking CXX shared library libs/widgets/libkritawidgets.so.19.0.0 [703/3308] Creating library symlink libs/widgets/libkritawidgets.so.19 libs/widgets/libkritawidgets.so [704/3308] Automatic MOC for target krita_shape_image [705/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceAbstract.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/color/lcms2engine/LcmsColorSpace.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/color/lcms2engine/colorspaces/rgb_u16/RgbU16ColorSpace.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/color/lcms2engine/colorspaces/rgb_u16/RgbU16ColorSpace.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [706/3308] Building CXX object plugins/flake/imageshape/CMakeFiles/krita_shape_image.dir/krita_shape_image_autogen/mocs_compilation.cpp.o [707/3308] Building CXX object plugins/flake/imageshape/CMakeFiles/krita_shape_image.dir/ImageShapePlugin.cpp.o [708/3308] Building CXX object plugins/flake/imageshape/CMakeFiles/krita_shape_image.dir/ImageShapeFactory.cpp.o [709/3308] Automatic MOC for target kritaimage [710/3308] Building CXX object plugins/flake/imageshape/CMakeFiles/krita_shape_image.dir/ImageShape.cpp.o [711/3308] Building CXX object libs/image/CMakeFiles/kritaimage.dir/tiles3/swap/kis_abstract_compression.cpp.o [712/3308] Building CXX object libs/image/CMakeFiles/kritaimage.dir/tiles3/swap/kis_lzf_compression.cpp.o [713/3308] Building CXX object libs/image/CMakeFiles/kritaimage.dir/tiles3/KisTiledExtentManager.cpp.o [714/3308] Linking CXX shared module plugins/color/lcms2engine/kritalcmsengine.so [715/3308] 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.6/libs/image/tiles3/swap/../kis_tile.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/tiles3/swap/kis_abstract_tile_compressor.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/tiles3/swap/kis_abstract_tile_compressor.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [716/3308] 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.6/libs/image/tiles3/kis_tile.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/tiles3/kis_tile.cc:11: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [717/3308] Building CXX object libs/image/CMakeFiles/kritaimage.dir/tiles3/swap/kis_chunk_allocator.cpp.o [718/3308] Building CXX object libs/image/CMakeFiles/kritaimage.dir/tiles3/swap/kis_memory_window.cpp.o [719/3308] Building CXX object libs/image/CMakeFiles/kritaimage.dir/tiles3/kis_tile_data.cc.o [720/3308] 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.6/libs/image/tiles3/kis_tiled_data_manager.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/tiles3/kis_random_accessor.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/tiles3/kis_random_accessor.cc:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [721/3308] 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.6/libs/image/tiles3/swap/../kis_tile.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/tiles3/swap/kis_abstract_tile_compressor.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/tiles3/swap/kis_legacy_tile_compressor.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/tiles3/swap/kis_legacy_tile_compressor.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [722/3308] Building CXX object libs/image/CMakeFiles/kritaimage.dir/tiles3/kis_tile_data_store.cc.o [723/3308] 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.6/libs/image/tiles3/kis_tiled_data_manager.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_datamanager.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/tiles3/kis_base_iterator.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/tiles3/kis_hline_iterator.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/tiles3/kis_hline_iterator.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [724/3308] 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.6/libs/image/tiles3/kis_tiled_data_manager.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_datamanager.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/tiles3/kis_base_iterator.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/tiles3/kis_vline_iterator.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/tiles3/kis_vline_iterator.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [725/3308] 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.6/libs/image/tiles3/swap/../kis_tile.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/tiles3/swap/kis_abstract_tile_compressor.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/tiles3/swap/kis_tile_compressor_2.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/tiles3/swap/kis_tile_compressor_2.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [726/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/KisProofingConfiguration.h:8, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_image_config.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/tiles3/kis_tile_data_pooler.cc:14: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_image_config.h:13: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [727/3308] Building CXX object libs/image/CMakeFiles/kritaimage.dir/kis_progress_updater.cpp.o [728/3308] 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.6/libs/image/tiles3/kis_memento_item.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/tiles3/kis_memento_manager.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/tiles3/kis_memento_manager.cc:8: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [729/3308] 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.6/libs/image/brushengine/kis_random_source.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/brushengine/kis_paint_information.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_distance_information.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [730/3308] 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.6/libs/image/tiles3/kis_tile.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/tiles3/kis_tiled_data_manager.cc:12: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [731/3308] 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.6/solusBuildDir/libs/image/kritaimage_autogen/EWIEGA46WW/../../../../../libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/libs/image/kritaimage_autogen/EWIEGA46WW/../../../../../libs/image/kis_keyframe_channel.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/libs/image/kritaimage_autogen/EWIEGA46WW/../../../../../libs/image/kis_scalar_keyframe_channel.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/libs/image/kritaimage_autogen/EWIEGA46WW/../../../../../libs/image/KisAnimatedOpacityProperty.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/libs/image/kritaimage_autogen/EWIEGA46WW/moc_KisAnimatedOpacityProperty.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/libs/image/kritaimage_autogen/mocs_compilation.cpp:2: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_config_widget.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/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.6/solusBuildDir/libs/image/kritaimage_autogen/CEKIEP4QXT/moc_kis_paintop_config_widget.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/libs/image/kritaimage_autogen/mocs_compilation.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [732/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/KisProofingConfiguration.h:8, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_image_config.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/tiles3/swap/kis_swapped_data_store.cpp:10: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_image_config.h:13: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [733/3308] 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.6/libs/image/brushengine/KisPerStrokeRandomSource.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/brushengine/KisPerStrokeRandomSource.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [734/3308] 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.6/libs/image/brushengine/kis_random_source.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/brushengine/kis_random_source.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [735/3308] 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.6/libs/image/brushengine/kis_random_source.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/brushengine/kis_stroke_random_source.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/brushengine/kis_stroke_random_source.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [736/3308] Building CXX object libs/image/CMakeFiles/kritaimage.dir/KisAnimatedOpacityProperty.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_keyframe_channel.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_scalar_keyframe_channel.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/KisAnimatedOpacityProperty.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/KisAnimatedOpacityProperty.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [737/3308] 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.6/libs/image/brushengine/kis_random_source.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/brushengine/kis_paint_information.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/brushengine/kis_paint_information.cc:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [738/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_painter.h:23, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_painter_blt_multi_fixed.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_painter.h:24: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [739/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/KisProofingConfiguration.h:8, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_image_config.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/tiles3/swap/kis_tile_data_swapper_p.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/tiles3/swap/kis_tile_data_swapper.cpp:10: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_image_config.h:13: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [740/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_marker_painter.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_marker_painter.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_marker_painter.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [741/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/brushengine/kis_paintop_preset.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/brushengine/KisPaintOpPresetUpdateProxy.cpp:11: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [742/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/brushengine/kis_paintop_factory.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/brushengine/kis_paintop_factory.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/brushengine/kis_paintop_settings.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/brushengine/kis_paintop_factory.h:17: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [743/3308] 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.6/libs/image/brushengine/kis_random_source.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/brushengine/kis_paint_information.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/brushengine/kis_paintop_utils.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/brushengine/kis_paintop_utils.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [744/3308] Building CXX object libs/image/CMakeFiles/kritaimage.dir/KisOverlayPaintDeviceWrapper.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/KisOverlayPaintDeviceWrapper.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/KisOverlayPaintDeviceWrapper.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/KisOverlayPaintDeviceWrapper.cpp:10: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [745/3308] Building CXX object libs/image/CMakeFiles/kritaimage.dir/brushengine/KisPaintopSettingsIds.cpp.o [746/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/brushengine/kis_paintop_settings.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/brushengine/kis_no_size_paintop_settings.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/brushengine/kis_no_size_paintop_settings.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/brushengine/kis_paintop_settings.h:16: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [747/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/brushengine/kis_locked_properties.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/brushengine/kis_locked_properties.cc:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [748/3308] Building CXX object libs/image/CMakeFiles/kritaimage.dir/brushengine/KisStrokeSpeedMeasurer.cpp.o [749/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/brushengine/kis_locked_properties_proxy.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/brushengine/kis_locked_properties_server.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/brushengine/kis_locked_properties_server.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [750/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/brushengine/kis_paintop.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/brushengine/kis_paintop_registry.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/brushengine/kis_paintop_registry.cc:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/brushengine/kis_paintop_settings.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/brushengine/kis_paintop_factory.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/brushengine/kis_paintop_registry.h:15: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [751/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/brushengine/kis_locked_properties_proxy.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/brushengine/kis_locked_properties_proxy.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [752/3308] Building CXX object libs/image/CMakeFiles/kritaimage.dir/brushengine/KisOptimizedBrushOutline.cpp.o [753/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/brushengine/kis_uniform_paintop_property.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/brushengine/kis_uniform_paintop_property.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/brushengine/kis_paintop_settings.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/brushengine/kis_uniform_paintop_property.cpp:11: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/brushengine/kis_uniform_paintop_property.cpp:133:5: warning: type attributes ignored after type is already defined [-Wattributes] 133 | KisCallbackBasedPaintopProperty; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [754/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/brushengine/kis_combo_based_paintop_property.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/brushengine/kis_combo_based_paintop_property.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/brushengine/kis_paintop_settings.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/brushengine/kis_combo_based_paintop_property.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/brushengine/kis_combo_based_paintop_property.cpp:65:5: warning: type attributes ignored after type is already defined [-Wattributes] 65 | KisCallbackBasedPaintopProperty; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [755/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_config_widget.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/brushengine/kis_paintop_config_widget.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/brushengine/kis_paintop_config_widget.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [756/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/brushengine/kis_paintop_preset.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/brushengine/kis_paintop_preset.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/brushengine/kis_paintop_settings.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/brushengine/kis_paintop_preset.cpp:19: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [757/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/brushengine/kis_uniform_paintop_property.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/brushengine/kis_slider_based_paintop_property.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/brushengine/kis_slider_based_paintop_property.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/brushengine/kis_paintop_settings.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/brushengine/kis_slider_based_paintop_property.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/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.6/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.6/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.6/libs/image/brushengine/kis_slider_based_paintop_property.cpp:146:5: warning: type attributes ignored after type is already defined [-Wattributes] 146 | KisCallbackBasedPaintopProperty>; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [758/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/commands/kis_deselect_global_selection_command.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/commands/kis_selection_commands.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/commands/kis_deselect_global_selection_command.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [759/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/brushengine/kis_paintop_settings.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/brushengine/kis_paintop_settings.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/brushengine/kis_paintop_settings.h:16: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [760/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/commands/kis_deselect_global_selection_command.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/commands/KisDeselectActiveSelectionCommand.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/commands/KisDeselectActiveSelectionCommand.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [761/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/brushengine/kis_paintop.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/brushengine/kis_paintop.cc:11: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/brushengine/kis_paintop.cc:15: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [762/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/brushengine/kis_uniform_paintop_property.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/brushengine/kis_standard_uniform_properties_factory.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/brushengine/kis_standard_uniform_properties_factory.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/brushengine/kis_paintop_settings.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/brushengine/kis_standard_uniform_properties_factory.cpp:10: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [763/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/commands/kis_image_change_layers_command.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/commands/kis_image_commands.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/commands/kis_image_change_visibility_command.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [764/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/commands/kis_image_change_layers_command.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/commands/kis_image_commands.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/commands/kis_image_layer_add_command.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [765/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/commands/kis_node_command.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/commands/kis_node_command.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [766/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/commands/kis_image_layer_remove_command.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/commands/kis_image_layer_remove_command.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [767/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_painter.h:23, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_painter.cc:14: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_painter.h:24: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [768/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_node.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/commands/kis_node_opacity_command.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [769/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/commands/kis_image_change_layers_command.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/commands/kis_image_commands.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/commands/kis_image_change_layers_command.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/psdutils/psd.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_psd_layer_style.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_layer.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_group_layer.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/commands/kis_image_change_layers_command.cpp:10: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [770/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/commands/kis_deselect_global_selection_command.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/commands/kis_selection_commands.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/commands/kis_reselect_global_selection_command.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [771/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/commands/kis_image_change_layers_command.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/commands/kis_image_commands.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/commands/kis_image_command.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/psdutils/psd.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_psd_layer_style.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_layer.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/commands/kis_image_command.cpp:12: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [772/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/commands/kis_deselect_global_selection_command.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/commands/kis_selection_commands.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/commands/kis_set_global_selection_command.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [773/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/commands/KisBatchUpdateLayerModificationCommand.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/commands/KisBatchUpdateLayerModificationCommand.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/commands/KisBatchUpdateLayerModificationCommand.cpp: In constructor ‘KisBatchUpdateLayerModificationCommand::KisBatchUpdateLayerModificationCommand(KisImageWSP, RecipeSP, KisCommandUtils::FlipFlopCommand::State, KUndo2Command*)’: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/commands/KisBatchUpdateLayerModificationCommand.cpp:14:95: warning: unused parameter ‘parent’ [-Wunused-parameter] 14 | KUndo2Command *parent) | ~~~~~~~~~~~~~~~^~~~~~ [774/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/commands_new/kis_saved_commands.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/commands_new/kis_saved_commands.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [775/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/commands/kis_image_change_layers_command.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/commands/kis_image_commands.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/commands/kis_image_layer_move_command.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/commands/kis_image_layer_move_command.cpp:14: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [776/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/commands_new/kis_processing_command.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/commands_new/kis_processing_command.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [777/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/commands_new/kis_image_resize_command.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/commands_new/kis_image_resize_command.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [778/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_node.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/commands/kis_node_compositeop_command.cpp:10: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/commands/kis_change_filter_command.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/commands/kis_node_commands.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/commands/kis_node_compositeop_command.cpp:11: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [779/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/commands/kis_image_layer_remove_command_impl.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/commands/kis_image_layer_remove_command_impl.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/psdutils/psd.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_psd_layer_style.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_layer.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/commands/kis_image_layer_remove_command_impl.cpp:12: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [780/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/commands/kis_reselect_global_selection_command.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/commands/KisReselectActiveSelectionCommand.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/commands/KisReselectActiveSelectionCommand.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/psdutils/psd.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_psd_layer_style.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_layer.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/commands/KisReselectActiveSelectionCommand.cpp:11: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [781/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/commands/kis_node_command.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/commands/KisNodeRenameCommand.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/commands/KisNodeRenameCommand.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/commands/kis_change_filter_command.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/commands/kis_node_commands.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/commands/KisNodeRenameCommand.cpp:11: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [782/3308] Building CXX object libs/image/CMakeFiles/kritaimage.dir/commands_new/KisAsynchronouslyMergeableCommandInterface.cpp.o [783/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_node.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/commands/kis_node_property_list_command.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/psdutils/psd.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_psd_layer_style.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_layer.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/commands/kis_node_property_list_command.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [784/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/commands_new/kis_move_command_common.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/commands_new/kis_node_move_command2.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/commands_new/kis_node_move_command2.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [785/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/commands_new/kis_update_command.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/commands_new/kis_update_command.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [786/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/commands_new/kis_switch_current_time_command.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/commands_new/kis_switch_current_time_command.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [787/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/commands_new/kis_move_command_common.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/commands_new/kis_selection_move_command2.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/commands_new/kis_selection_move_command2.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [788/3308] Building CXX object libs/image/CMakeFiles/kritaimage.dir/commands_new/kis_transaction_based_command.cpp.o [789/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/commands_new/KisUpdateCommandEx.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/commands_new/KisUpdateCommandEx.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [790/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_stroke_strategy_undo_command_based.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/commands_new/KisHoldUIUpdatesCommand.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/commands_new/KisHoldUIUpdatesCommand.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [791/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/commands_new/kis_set_layer_style_command.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/commands_new/kis_set_layer_style_command.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/psdutils/psd.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_psd_layer_style.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/commands_new/kis_set_layer_style_command.h:14: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [792/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_image_interfaces.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/commands_new/KisDisableDirtyRequestsCommand.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [793/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/commands_new/kis_image_set_resolution_command.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/commands_new/kis_image_set_resolution_command.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/psdutils/psd.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_psd_layer_style.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_layer.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_selection_based_layer.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_adjustment_layer.h:21, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/commands_new/kis_image_set_resolution_command.cpp:51: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [794/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/commands_new/KisSimpleModifyTransformMaskCommand.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/commands_new/KisSimpleModifyTransformMaskCommand.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [795/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/commands_new/kis_change_projection_color_command.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/commands_new/kis_change_projection_color_command.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/commands_new/kis_change_projection_color_command.h:14: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [796/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/commands_new/kis_activate_selection_mask_command.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/commands_new/kis_activate_selection_mask_command.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/psdutils/psd.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_psd_layer_style.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_layer.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/commands_new/kis_activate_selection_mask_command.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [797/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/commands_new/KisLazyCreateTransformMaskKeyframesCommand.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/commands_new/KisLazyCreateTransformMaskKeyframesCommand.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [798/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/commands_new/KisChangeChannelFlagsCommand.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/commands_new/KisChangeChannelFlagsCommand.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/psdutils/psd.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_psd_layer_style.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_layer.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/commands_new/KisChangeChannelFlagsCommand.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [799/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/commands_new/KisChangeChannelLockFlagsCommand.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/commands_new/KisChangeChannelLockFlagsCommand.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/psdutils/psd.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_psd_layer_style.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_layer.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_paint_layer.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/commands_new/KisChangeChannelLockFlagsCommand.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [800/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/processing/kis_crop_processing_visitor.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/processing/kis_crop_selections_processing_visitor.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [801/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_paint_device.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_base_node.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_layer.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_group_layer.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/processing/kis_do_nothing_processing_visitor.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/psdutils/psd.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_psd_layer_style.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_layer.h:22: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [802/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/commands_new/KisResetGroupLayerCacheCommand.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/commands_new/KisResetGroupLayerCacheCommand.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/psdutils/psd.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_psd_layer_style.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_layer.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_group_layer.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/commands_new/KisResetGroupLayerCacheCommand.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [803/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/commands_new/KisMergeLabeledLayersCommand.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/commands_new/KisMergeLabeledLayersCommand.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_painter.h:24, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/commands_new/KisMergeLabeledLayersCommand.cpp:15: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [804/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/commands_new/KisChangeCloneLayersCommand.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/commands_new/KisChangeCloneLayersCommand.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/psdutils/psd.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_psd_layer_style.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_layer.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_clone_layer.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/commands_new/KisChangeCloneLayersCommand.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [805/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_paint_device.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_base_node.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_layer.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_group_layer.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/processing/kis_simple_processing_visitor.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/psdutils/psd.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_psd_layer_style.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_layer.h:22: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [806/3308] Building CXX object libs/image/CMakeFiles/kritaimage.dir/filter/kis_filter_category_ids.cpp.o [807/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/processing/kis_assign_profile_processing_visitor.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/processing/kis_assign_profile_processing_visitor.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/psdutils/psd.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_psd_layer_style.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_layer.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_external_layer_iface.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/processing/kis_assign_profile_processing_visitor.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [808/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/processing/kis_crop_processing_visitor.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/processing/kis_crop_processing_visitor.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/psdutils/psd.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_psd_layer_style.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_layer.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_external_layer_iface.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/processing/kis_crop_processing_visitor.cpp:13: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [809/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/processing/kis_mirror_processing_visitor.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/processing/kis_mirror_processing_visitor.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/KisProofingConfiguration.h:8, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_image_config.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_transaction.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/processing/kis_mirror_processing_visitor.cpp:10: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [810/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/processing/kis_convert_color_space_processing_visitor.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/processing/kis_convert_color_space_processing_visitor.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/psdutils/psd.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_psd_layer_style.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_layer.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_external_layer_iface.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/processing/kis_convert_color_space_processing_visitor.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [811/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/processing/KisSelectionBasedProcessingHelper.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/processing/KisSelectionBasedProcessingHelper.cpp:5: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_painter.h:24, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/processing/KisSelectionBasedProcessingHelper.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [812/3308] Building CXX object libs/image/CMakeFiles/kritaimage.dir/floodfill/kis_fill_interval_map.cpp.o [813/3308] Building CXX object libs/image/CMakeFiles/kritaimage.dir/lazybrush/kis_min_cut_worker.cpp.o [814/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/filter/kis_filter.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/filter/kis_filter.cc:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_base_processor.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/filter/kis_filter.h:19: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [815/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/processing/KisSelectionBasedProcessingHelper.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/processing/kis_transform_processing_visitor.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/processing/kis_transform_processing_visitor.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/psdutils/psd.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_psd_layer_style.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_layer.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/processing/kis_transform_processing_visitor.cpp:13: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [816/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/filter/kis_color_transformation_configuration.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/filter/kis_color_transformation_configuration.cc:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [817/3308] Building CXX object libs/image/CMakeFiles/kritaimage.dir/KisDelayedUpdateNodeInterface.cpp.o [818/3308] Building CXX object libs/image/CMakeFiles/kritaimage.dir/KisCroppedOriginalLayerInterface.cpp.o [819/3308] Building CXX object libs/image/CMakeFiles/kritaimage.dir/KisDecoratedNodeInterface.cpp.o [820/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/filter/kis_filter_configuration.cc:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [821/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/filter/kis_filter.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/filter/kis_filter_registry.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/filter/kis_filter_registry.cc:8: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_base_processor.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/filter/kis_filter.h:19: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [822/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/generator/kis_generator.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/generator/kis_generator.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_base_processor.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/generator/kis_generator.h:17: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [823/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/filter/kis_filter.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/filter/kis_color_transformation_filter.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/filter/kis_color_transformation_filter.cc:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_base_processor.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/filter/kis_filter.h:19: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [824/3308] Building CXX object libs/image/CMakeFiles/kritaimage.dir/kis_base_accessor.cpp.o [825/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/generator/kis_generator.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/generator/kis_generator_registry.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/generator/kis_generator_registry.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_base_processor.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/generator/kis_generator.h:17: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [826/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/generator/kis_generator_stroke_strategy.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [827/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_selection_based_layer.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/generator/kis_generator_layer.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/generator/kis_generator_layer.cpp:11: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/psdutils/psd.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_psd_layer_style.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_layer.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_selection_based_layer.h:13: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [828/3308] Building CXX object libs/image/CMakeFiles/kritaimage.dir/KisFrameChangeUpdateRecipe.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_time_span.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/KisFrameChangeUpdateRecipe.h:5, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/KisFrameChangeUpdateRecipe.cpp:1: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [829/3308] Building CXX object libs/image/CMakeFiles/kritaimage.dir/KisSafeBlockingQueueConnectionProxy.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/KisBusyWaitBroker.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/KisSafeBlockingQueueConnectionProxy.cpp:10: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [830/3308] 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.6/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_bookmarked_configuration_manager.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_bookmarked_configuration_manager.cc:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [831/3308] Building CXX object libs/image/CMakeFiles/kritaimage.dir/KisBusyWaitBroker.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/KisBusyWaitBroker.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/KisBusyWaitBroker.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [832/3308] Building CXX object libs/image/CMakeFiles/kritaimage.dir/KisAnimAutoKey.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/KisProofingConfiguration.h:8, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_image_config.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/KisAnimAutoKey.cpp:15: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_image_config.h:13: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [833/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_paint_device.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_base_node.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_base_node.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [834/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_node_filter_interface.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_node_filter_interface.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_base_processor.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/filter/kis_filter.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_node_filter_interface.cpp:10: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [835/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/lazybrush/kis_multiway_cut.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/lazybrush/kis_multiway_cut.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/lazybrush/kis_multiway_cut.cpp:11: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [836/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_selection_based_layer.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_adjustment_layer.h:21, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_adjustment_layer.cc:8: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/psdutils/psd.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_psd_layer_style.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_layer.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_selection_based_layer.h:13: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [837/3308] Building CXX object libs/image/CMakeFiles/kritaimage.dir/KisBatchNodeUpdate.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/KisBatchNodeUpdate.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/KisBatchNodeUpdate.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [838/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_base_processor.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_base_processor.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_base_processor.h:22: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [839/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_selection_based_layer.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_selection_based_layer.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/psdutils/psd.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_psd_layer_style.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_layer.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_selection_based_layer.h:13: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [840/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_node.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_node_uuid_info.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_node_uuid_info.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [841/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/lazybrush/kis_colorize_stroke_strategy.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/lazybrush/kis_colorize_stroke_strategy.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/lazybrush/kis_lazy_fill_tools.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/lazybrush/kis_colorize_stroke_strategy.cpp:13: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [842/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/lazybrush/kis_colorize_mask.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/lazybrush/kis_colorize_mask.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_painter.h:24, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/lazybrush/kis_colorize_mask.cpp:20: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [843/3308] Building CXX object libs/image/CMakeFiles/kritaimage.dir/KisLevelsCurve.cpp.o [844/3308] 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.6/libs/image/kis_default_bounds_base.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_default_bounds_base.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [845/3308] Building CXX object libs/image/CMakeFiles/kritaimage.dir/kis_fast_math.cpp.o [846/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_convolution_kernel.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_convolution_kernel.cc:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [847/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_config_widget.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_config_widget.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [848/3308] 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.6/libs/image/kis_default_bounds_base.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_default_bounds_node_wrapper.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_default_bounds_node_wrapper.cpp:5: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [849/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_default_bounds.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_default_bounds.cpp:10: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [850/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/lazybrush/kis_lazy_fill_tools.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/lazybrush/kis_lazy_fill_tools.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/lazybrush/kis_lazy_fill_tools.h:12: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [851/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_clone_layer.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_clone_layer.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/psdutils/psd.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_psd_layer_style.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_layer.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_clone_layer.h:11: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [852/3308] Building CXX object libs/image/CMakeFiles/kritaimage.dir/kis_cubic_curve.cpp.o [853/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_mask.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_effect_mask.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_effect_mask.cc:8: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [854/3308] Building CXX object libs/image/CMakeFiles/kritaimage.dir/KisTransformMaskTestingInterface.cpp.o [855/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/lazybrush/KisWatershedWorker.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/lazybrush/KisWatershedWorker.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/lazybrush/KisWatershedWorker.cpp:11: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [856/3308] Building CXX object libs/image/CMakeFiles/kritaimage.dir/KisAutoLevels.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_histogram.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/KisAutoLevels.cpp:11: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/KisAutoLevels.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/KisAutoLevels.cpp:13: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [857/3308] Building CXX object libs/image/CMakeFiles/kritaimage.dir/kis_gradient_shape_strategy.cpp.o [858/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_transform_mask_params_interface.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_transform_mask_params_interface.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [859/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_transform_mask_params_factory_registry.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_transform_mask_params_factory_registry.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [860/3308] Building CXX object libs/image/CMakeFiles/kritaimage.dir/kis_filter_strategy.cc.o [861/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_edge_detection_kernel.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_edge_detection_kernel.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_painter.h:24, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_convolution_painter.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_edge_detection_kernel.cpp:10: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [862/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_sequential_iterator.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_iterator_ng.h:99, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_iterator_ng.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [863/3308] Building CXX object libs/image/CMakeFiles/kritaimage.dir/kis_safe_transform.cpp.o [864/3308] Building CXX object libs/image/CMakeFiles/kritaimage.dir/kis_cached_gradient_shape_strategy.cpp.o [865/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_recalculate_transform_mask_job.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_recalculate_transform_mask_job.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/psdutils/psd.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_psd_layer_style.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_layer.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_recalculate_transform_mask_job.cpp:11: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [866/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_paint_device.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_base_node.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_layer.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_filter_mask.cpp:11: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/psdutils/psd.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_psd_layer_style.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_layer.h:22: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [867/3308] Building CXX object libs/image/CMakeFiles/kritaimage.dir/KisRunnableStrokeJobDataBase.cpp.o [868/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_stroke_strategy.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_simple_stroke_strategy.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_simple_stroke_strategy.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [869/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/krita_utils.h:23, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_polygonal_gradient_shape_strategy.cpp:25: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [870/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_stroke_strategy_undo_command_based.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_stroke_strategy_undo_command_based.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [871/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_gaussian_kernel.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_gaussian_kernel.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_painter.h:24, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_convolution_painter.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_gaussian_kernel.h:12: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [872/3308] Building CXX object libs/image/CMakeFiles/kritaimage.dir/KisRunnableStrokeJobData.cpp.o [873/3308] Building CXX object libs/image/CMakeFiles/kritaimage.dir/KisRunnableBasedStrokeStrategy.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_stroke_strategy.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_simple_stroke_strategy.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/KisRunnableBasedStrokeStrategy.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/KisRunnableBasedStrokeStrategy.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [874/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_convolution_painter.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_convolution_painter.cc:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_painter.h:24, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_convolution_painter.h:10: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [875/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/floodfill/kis_scanline_fill.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/floodfill/kis_scanline_fill.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/floodfill/kis_scanline_fill.cpp:12: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [876/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_paint_device.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_base_node.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_layer.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_transform_mask.cpp:12: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/psdutils/psd.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_psd_layer_style.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_layer.h:22: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [877/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_paint_device.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_base_node.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_layer.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_base_rects_walker.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_base_rects_walker.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/psdutils/psd.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_psd_layer_style.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_layer.h:22: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [878/3308] Building CXX object libs/image/CMakeFiles/kritaimage.dir/kis_stroke_job_strategy.cpp.o [879/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_fill_painter.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_fill_painter.cc:9: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_painter.h:23, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_fill_painter.h:16: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [880/3308] Building CXX object libs/image/CMakeFiles/kritaimage.dir/KisRunnableStrokeJobsInterface.cpp.o [881/3308] Building CXX object libs/image/CMakeFiles/kritaimage.dir/KisFakeRunnableStrokeJobsExecutor.cpp.o [882/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_async_merger.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_async_merger.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_painter.h:24, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_async_merger.cpp:16: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [883/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_paint_device.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_base_node.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_layer.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_base_rects_walker.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_update_job_item.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_update_job_item.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/psdutils/psd.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_psd_layer_style.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_layer.h:22: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [884/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_merge_walker.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_merge_walker.cc:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/psdutils/psd.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_psd_layer_style.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_layer.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_base_rects_walker.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_merge_walker.h:11: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [885/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_paint_device.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_base_node.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_layer.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_base_rects_walker.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_updater_context.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_updater_context.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/psdutils/psd.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_psd_layer_style.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_layer.h:22: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [886/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_gradient_painter.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_gradient_painter.cc:9: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_gradient_painter.h:14: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [887/3308] Building CXX object libs/image/CMakeFiles/kritaimage.dir/KisStrokesQueueMutatedJobInterface.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/KisStrokesQueueMutatedJobInterface.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/KisStrokesQueueMutatedJobInterface.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [888/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_stroke_strategy.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_stroke_strategy.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [889/3308] Building CXX object libs/image/CMakeFiles/kritaimage.dir/kis_queues_progress_updater.cpp.o [890/3308] Building CXX object libs/image/CMakeFiles/kritaimage.dir/kis_composite_progress_proxy.cpp.o [891/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_stroke.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_stroke.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [892/3308] Building CXX object libs/image/CMakeFiles/kritaimage.dir/KisImageConfigNotifier.cpp.o [893/3308] 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.6/libs/image/kis_default_bounds_base.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_lod_capable_layer_offset.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_lod_capable_layer_offset.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [894/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_image_interfaces.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_image_interfaces.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [895/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_time_span.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_node_graph_listener.cpp:10: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [896/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_stroke_strategy.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_simple_stroke_strategy.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/KisRunnableBasedStrokeStrategy.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_sync_lod_cache_stroke_strategy.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_sync_lod_cache_stroke_strategy.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [897/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_time_span.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_time_span.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [898/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_update_scheduler.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_update_scheduler.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/KisProofingConfiguration.h:8, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_image_config.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_update_scheduler.cpp:10: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [899/3308] Building CXX object libs/image/CMakeFiles/kritaimage.dir/KisImageSignals.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/KisImageSignals.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/KisImageSignals.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [900/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/KisImageSignals.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_image_signal_router.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_image_signal_router.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [901/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_update_time_monitor.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_update_time_monitor.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/KisProofingConfiguration.h:8, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_image_config.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_update_time_monitor.cpp:26: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [902/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_image_animation_interface.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_image_animation_interface.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [903/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_external_layer_iface.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_external_layer_iface.cc:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/psdutils/psd.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_psd_layer_style.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_layer.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_external_layer_iface.h:15: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [904/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_node.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_count_visitor.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_count_visitor.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/psdutils/psd.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_psd_layer_style.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_layer.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_paint_layer.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_count_visitor.h:16: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [905/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_strokes_queue.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_strokes_queue.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/psdutils/psd.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_psd_layer_style.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_layer.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_base_rects_walker.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_updater_context.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_strokes_queue.cpp:13: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [906/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_paint_device.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_base_node.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_layer.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_group_layer.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_group_layer.cc:9: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/psdutils/psd.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_psd_layer_style.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_layer.h:22: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [907/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_image_interfaces.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_projection_updates_filter.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_projection_updates_filter.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [908/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_histogram.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_histogram.cc:8: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/psdutils/psd.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_psd_layer_style.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_layer.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_paint_layer.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_histogram.cc:13: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [909/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_paint_device.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_base_node.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_layer.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_base_rects_walker.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_updater_context.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_simple_update_queue.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_simple_update_queue.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/psdutils/psd.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_psd_layer_style.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_layer.h:22: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [910/3308] Building CXX object libs/image/CMakeFiles/kritaimage.dir/KisImageResolutionProxy.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/KisImageResolutionProxy.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/KisImageResolutionProxy.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [911/3308] Building CXX object libs/image/CMakeFiles/kritaimage.dir/kis_timed_signal_threshold.cpp.o [912/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_stroke_strategy.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_simple_stroke_strategy.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_switch_time_stroke_strategy.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_switch_time_stroke_strategy.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [913/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_crop_saved_extra_data.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_crop_saved_extra_data.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [914/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/KisProofingConfiguration.h:8, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_image_config.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_image_config.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_image_config.h:13: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [915/3308] Building CXX object libs/image/CMakeFiles/kritaimage.dir/KisSafeNodeProjectionStore.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/KisSafeNodeProjectionStore.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/KisSafeNodeProjectionStore.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [916/3308] 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.6/libs/image/kis_fixed_paint_device.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_brush_mask_applicator_base.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_rect_mask_generator.cpp:22: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [917/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_abstract_projection_plane.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_abstract_projection_plane.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/psdutils/psd.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_psd_layer_style.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_layer.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_abstract_projection_plane.h:11: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [918/3308] 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.6/libs/image/kis_fixed_paint_device.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_brush_mask_applicator_base.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_base_mask_generator.cpp:14: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [919/3308] 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.6/libs/image/kis_fixed_paint_device.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_brush_mask_applicator_base.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_circle_mask_generator.cpp:18: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [920/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_stroke_strategy.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_simple_stroke_strategy.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/KisRunnableBasedStrokeStrategy.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_suspend_projection_updates_stroke_strategy.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_suspend_projection_updates_stroke_strategy.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [921/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_abstract_projection_plane.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_mask_projection_plane.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_mask_projection_plane.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/psdutils/psd.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_psd_layer_style.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_layer.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_abstract_projection_plane.h:11: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [922/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_abstract_projection_plane.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_layer_projection_plane.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_layer_projection_plane.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/psdutils/psd.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_psd_layer_style.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_layer.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_abstract_projection_plane.h:11: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [923/3308] Building CXX object libs/image/CMakeFiles/kritaimage.dir/kis_name_server.cpp.o [924/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_indirect_painting_support.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_indirect_painting_support.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/psdutils/psd.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_psd_layer_style.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_layer.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_indirect_painting_support.cpp:15: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [925/3308] 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.6/libs/image/kis_fixed_paint_device.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_brush_mask_applicator_base.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_gauss_circle_mask_generator.cpp:21: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [926/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_stroke_strategy.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_simple_stroke_strategy.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_regenerate_frame_stroke_strategy.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_regenerate_frame_stroke_strategy.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/psdutils/psd.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_psd_layer_style.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_layer.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_base_rects_walker.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_merge_walker.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_full_refresh_walker.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_regenerate_frame_stroke_strategy.cpp:16: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [927/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_projection_leaf.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_projection_leaf.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/psdutils/psd.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_psd_layer_style.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_layer.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_projection_leaf.cpp:11: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [928/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_mask.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_mask.cc:8: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_mask.cc:18: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [929/3308] Building CXX object libs/image/CMakeFiles/kritaimage.dir/kis_busy_progress_indicator.cpp.o [930/3308] 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.6/libs/image/kis_fixed_paint_device.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_brush_mask_applicator_base.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_gauss_rect_mask_generator.cpp:24: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [931/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_paint_device.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_base_node.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_layer.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_layer.cc:9: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/psdutils/psd.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_psd_layer_style.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_layer.h:22: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [932/3308] 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.6/libs/image/kis_fixed_paint_device.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_brush_mask_applicator_base.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_curve_rect_mask_generator.cpp:16: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [933/3308] 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.6/libs/image/kis_fixed_paint_device.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_brush_mask_applicator_base.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_brush_mask_scalar_applicator.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_brush_mask_applicator_factories_Scalar.cpp:17: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [934/3308] 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.6/libs/image/kis_fixed_paint_device.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_brush_mask_applicator_base.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_curve_circle_mask_generator_p.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_curve_circle_mask_generator.cpp:19: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [935/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_node_progress_proxy.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_node_progress_proxy.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [936/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_node.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_node_visitor.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [937/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_node_facade.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_node_facade.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [938/3308] Building CXX object libs/image/CMakeFiles/kritaimage.dir/kis_random_accessor_ng.cpp.o [939/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_paint_device_debug_utils.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_paint_device_debug_utils.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [940/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_image.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_image.cc:8: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_image.cc:25: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [941/3308] Building CXX object libs/image/CMakeFiles/kritaimage.dir/KisOptimizedByteArray.cpp.o [942/3308] Building CXX object libs/image/CMakeFiles/kritaimage.dir/kis_random_generator.cc.o [943/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_math_toolbox.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_math_toolbox.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_math_toolbox.cpp:20: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [944/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_memory_statistics_server.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_memory_statistics_server.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/KisProofingConfiguration.h:8, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_image_config.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_memory_statistics_server.cpp:13: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [945/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_processing_information.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_processing_information.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [946/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_random_sub_accessor.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_random_sub_accessor.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [947/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_selection.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_update_outline_job.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_update_outline_job.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [948/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_node.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_node.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/psdutils/psd.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_psd_layer_style.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_layer.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_clone_layer.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_node.cpp:27: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_node.cpp: In member function ‘void KisNode::handleKeyframeChannelFrameHasBeenRemoved(const KisKeyframeChannel*, int)’: /home/build/YPKG/root/krita/build/krita-5.2.6/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.6/libs/image/kis_node.cpp:670:95: warning: unused parameter ‘time’ [-Wunused-parameter] 670 | void KisNode::handleKeyframeChannelFrameHasBeenRemoved(const KisKeyframeChannel *channel, int time) | ~~~~^~~~ [949/3308] 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.6/libs/image/kis_fixed_paint_device.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_fixed_paint_device.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_fixed_paint_device.cpp:10: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [950/3308] 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.6/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_serializable_configuration.cc:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [951/3308] Building CXX object libs/image/CMakeFiles/kritaimage.dir/KisSelectionUpdateCompressor.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/KisSelectionUpdateCompressor.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/KisSelectionUpdateCompressor.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [952/3308] 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.6/libs/image/tiles3/kis_tiled_data_manager.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/tiles3/kis_random_accessor.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_wrapped_random_accessor.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_wrapped_random_accessor.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [953/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_selection.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_update_selection_job.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_update_selection_job.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [954/3308] Building CXX object libs/image/CMakeFiles/kritaimage.dir/KisTransactionWrapperFactory.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/KisTransactionWrapperFactory.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/KisTransactionWrapperFactory.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [955/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_selection.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_selection.cc:9: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [956/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_paint_layer.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_paint_layer.cc:10: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/psdutils/psd.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_psd_layer_style.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_layer.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_paint_layer.h:11: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [957/3308] Building CXX object libs/image/CMakeFiles/kritaimage.dir/kis_perspective_math.cpp.o [958/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_pixel_selection.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_pixel_selection.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/psdutils/psd.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_psd_layer_style.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_layer.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_pixel_selection.cpp:24: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [959/3308] Building CXX object libs/image/CMakeFiles/kritaimage.dir/KisInterstrokeDataFactory.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/KisInterstrokeDataFactory.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/KisInterstrokeDataFactory.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [960/3308] Building CXX object libs/image/CMakeFiles/kritaimage.dir/KisInterstrokeDataTransactionWrapperFactory.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/KisTransactionWrapperFactory.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/KisInterstrokeDataTransactionWrapperFactory.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/KisInterstrokeDataTransactionWrapperFactory.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [961/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.cc:8: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [962/3308] Building CXX object libs/image/CMakeFiles/kritaimage.dir/KisInterstrokeData.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/KisInterstrokeData.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/KisInterstrokeData.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [963/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_layer_utils.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_layer_utils.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_painter.h:24, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_layer_utils.cpp:15: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [964/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_paint_device.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_base_node.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_selection_mask.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_selection_mask.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/psdutils/psd.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_psd_layer_style.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_layer.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_selection_mask.cpp:11: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [965/3308] Building CXX object libs/image/CMakeFiles/kritaimage.dir/bsplines/kis_bspline_1d.cpp.o [966/3308] Building CXX object libs/image/CMakeFiles/kritaimage.dir/bsplines/kis_bspline_2d.cpp.o [967/3308] Building CXX object libs/image/CMakeFiles/kritaimage.dir/bsplines/kis_nu_bspline_2d.cpp.o [968/3308] Building CXX object libs/image/CMakeFiles/kritaimage.dir/kis_undo_adapter.cpp.o [969/3308] Building CXX object libs/image/CMakeFiles/kritaimage.dir/kis_surrogate_undo_adapter.cpp.o [970/3308] Building CXX object libs/image/CMakeFiles/kritaimage.dir/kis_green_coordinates_math.cpp.o [971/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/commands_new/kis_saved_commands.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_macro_based_undo_store.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [972/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_legacy_undo_adapter.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_legacy_undo_adapter.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [973/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_post_execution_undo_adapter.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_post_execution_undo_adapter.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [974/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_transaction_data.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_transaction_data.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_transaction_data.cpp:14: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [975/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_node_progress_proxy.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_processing_visitor.cpp:11: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [976/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_transform_worker.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_transform_worker.cc:11: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_transform_worker.cc:20: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [977/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_liquify_transform_worker.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_liquify_transform_worker.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [978/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_transparency_mask.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_transparency_mask.cc:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_transparency_mask.cc:13: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [979/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_perspectivetransform_worker.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_perspectivetransform_worker.cpp:12: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_perspectivetransform_worker.cpp:20: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [980/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_outline_generator.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_outline_generator.cpp:12: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [981/3308] Building CXX object libs/image/CMakeFiles/kritaimage.dir/KisRecycleProjectionsJob.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/KisRecycleProjectionsJob.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/KisRecycleProjectionsJob.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [982/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_selection_component.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_selection_component.cc:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [983/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_paint_device.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_paint_device.cc:9: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_paint_device.cc:24: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [984/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_cage_transform_worker.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_cage_transform_worker.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_cage_transform_worker.cpp:14: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [985/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_warptransform_worker.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_warptransform_worker.cc:9: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_warptransform_worker.cc:20: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [986/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_keyframe_channel.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_keyframe_commands.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_keyframe_commands.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [987/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/krita_utils.h:23, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/krita_utils.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/KisProofingConfiguration.h:8, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_image_config.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/krita_utils.cpp:23: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [988/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_keyframe_channel.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_keyframe_channel.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [989/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_image.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_layer_composition.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_layer_composition.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/psdutils/psd.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_psd_layer_style.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_layer.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_group_layer.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_layer_composition.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [990/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/KisProofingConfiguration.h:8, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_image_config.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_keyframe.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_image_config.h:13: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [991/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_onion_skin_cache.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_onion_skin_cache.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [992/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/KisImageSignals.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_processing_applicator.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_processing_applicator.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/psdutils/psd.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_psd_layer_style.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_layer.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_paint_layer.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_processing_applicator.cpp:10: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [993/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_idle_watcher.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_idle_watcher.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [994/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_keyframe_channel.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_scalar_keyframe_channel.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_scalar_keyframe_channel.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/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.6/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.6/libs/image/kis_keyframe_channel.h:184:28: note: declared here 184 | Q_DECL_DEPRECATED void workaroundBrokenFrameTimeBug(int *time); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [995/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_paint_device.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_base_node.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_layer_properties_icons.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_layer_properties_icons.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [996/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_selection_filters.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_selection_filters.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_painter.h:24, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_convolution_painter.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_selection_filters.cpp:15: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [997/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_onion_skin_compositor.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_onion_skin_compositor.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_painter.h:24, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_onion_skin_compositor.cpp:10: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [998/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/layerstyles/kis_layer_style_filter.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/layerstyles/kis_layer_style_filter.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/psdutils/psd.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_psd_layer_style.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/layerstyles/kis_layer_style_filter.h:13: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [999/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_keyframe_channel.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_raster_keyframe_channel.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_raster_keyframe_channel.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/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.6/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.6/libs/image/kis_keyframe_channel.h:184:28: note: declared here 184 | Q_DECL_DEPRECATED void workaroundBrokenFrameTimeBug(int *time); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1000/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/layerstyles/kis_multiple_projection.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/layerstyles/kis_multiple_projection.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_painter.h:24, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/layerstyles/kis_multiple_projection.cpp:15: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1001/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/layerstyles/gimp_bump_map.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/layerstyles/gimp_bump_map.cpp:13: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1002/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_abstract_projection_plane.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/layerstyles/kis_layer_style_filter_projection_plane.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/layerstyles/kis_layer_style_filter_projection_plane.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/psdutils/psd.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_psd_layer_style.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_layer.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_abstract_projection_plane.h:11: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1003/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/layerstyles/kis_layer_style_filter_environment.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/layerstyles/kis_layer_style_filter_environment.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/psdutils/psd.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_psd_layer_style.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_layer.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/layerstyles/kis_layer_style_filter_environment.cpp:11: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1004/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_abstract_projection_plane.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/layerstyles/kis_layer_style_filter_projection_plane.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/layerstyles/KisStrokeLayerStyleFilterProjectionPlane.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/layerstyles/KisStrokeLayerStyleFilterProjectionPlane.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/psdutils/psd.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_psd_layer_style.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_layer.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_abstract_projection_plane.h:11: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1005/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_node_query_path.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_node_query_path.cc:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1006/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/layerstyles/kis_layer_style_filter.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/layerstyles/kis_ls_drop_shadow_filter.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/layerstyles/kis_ls_drop_shadow_filter.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/psdutils/psd.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_psd_layer_style.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/layerstyles/kis_layer_style_filter.h:13: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1007/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/layerstyles/kis_layer_style_filter.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/layerstyles/kis_ls_overlay_filter.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/layerstyles/kis_ls_overlay_filter.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/psdutils/psd.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_psd_layer_style.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/layerstyles/kis_layer_style_filter.h:13: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1008/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/layerstyles/kis_layer_style_filter.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/layerstyles/kis_ls_stroke_filter.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/layerstyles/kis_ls_stroke_filter.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/psdutils/psd.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_psd_layer_style.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/layerstyles/kis_layer_style_filter.h:13: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1009/3308] Building CXX object libs/image/CMakeFiles/kritaimage.dir/KisProofingConfiguration.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/KisProofingConfiguration.h:8, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/KisProofingConfiguration.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1010/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/layerstyles/kis_layer_style_filter.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/layerstyles/kis_ls_satin_filter.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/layerstyles/kis_ls_satin_filter.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/psdutils/psd.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_psd_layer_style.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/layerstyles/kis_layer_style_filter.h:13: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1011/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_selection.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/layerstyles/KisLayerStyleKnockoutBlower.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/layerstyles/KisLayerStyleKnockoutBlower.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_painter.h:24, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/layerstyles/KisLayerStyleKnockoutBlower.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1012/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_abstract_projection_plane.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/layerstyles/kis_layer_style_projection_plane.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/layerstyles/kis_layer_style_projection_plane.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/psdutils/psd.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_psd_layer_style.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_layer.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_abstract_projection_plane.h:11: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1013/3308] Building CXX object libs/image/CMakeFiles/kritaimage.dir/3rdparty/einspline/bspline_data.cpp.o [1014/3308] Building CXX object libs/image/CMakeFiles/kritaimage.dir/3rdparty/einspline/nubasis.cpp.o [1015/3308] Building CXX object libs/image/CMakeFiles/kritaimage.dir/KisTranslateLayerNamesVisitor.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_node.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/KisTranslateLayerNamesVisitor.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/psdutils/psd.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_psd_layer_style.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_layer.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_paint_layer.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/KisTranslateLayerNamesVisitor.cpp:10: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1016/3308] Building CXX object libs/image/CMakeFiles/kritaimage.dir/KisBlockBackgroundFrameGenerationLock.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_image_animation_interface.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/KisBlockBackgroundFrameGenerationLock.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1017/3308] Linking CXX shared module plugins/flake/imageshape/krita_shape_image.so [1018/3308] Building CXX object libs/image/CMakeFiles/kritaimage.dir/3rdparty/einspline/multi_bspline_create.cpp.o [1019/3308] Building CXX object libs/image/CMakeFiles/kritaimage.dir/KisBezierGradientMesh.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_sequential_iterator.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_iterator_ng.h:99, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_grid_interpolation_tools.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/KisBezierGradientMesh.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1020/3308] Building CXX object libs/image/CMakeFiles/kritaimage.dir/3rdparty/einspline/nubspline_create.cpp.o [1021/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/layerstyles/kis_layer_style_filter.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/layerstyles/kis_ls_bevel_emboss_filter.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/layerstyles/kis_ls_bevel_emboss_filter.cpp:10: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/psdutils/psd.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_psd_layer_style.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/layerstyles/kis_layer_style_filter.h:13: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1022/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/layerstyles/kis_ls_utils.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/layerstyles/kis_ls_utils.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/psdutils/psd.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/layerstyles/kis_ls_utils.cpp:15: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1023/3308] Building CXX object libs/image/CMakeFiles/kritaimage.dir/KisLockFrameGenerationLock.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_image_animation_interface.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/KisLockFrameGenerationLock.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1024/3308] Building CXX object libs/image/CMakeFiles/kritaimage.dir/3rdparty/einspline/bspline_create.cpp.o [1025/3308] Building CXX object libs/image/CMakeFiles/kritaimage.dir/3rdparty/einspline/nugrid.cpp.o [1026/3308] Building CXX object libs/image/CMakeFiles/kritaimage.dir/KisAslStorage.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/psdutils/psd.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_psd_layer_style.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_asl_layer_style_serializer.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/KisAslStorage.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/KisAslStorage.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_psd_layer_style.h:16: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1027/3308] Building CXX object libs/image/CMakeFiles/kritaimage.dir/KisBezierTransformMesh.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/KisBezierTransformMesh.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/KisBezierTransformMesh.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1028/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/psdutils/psd.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_psd_layer_style.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_psd_layer_style.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_psd_layer_style.h:16: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1029/3308] Building CXX object libs/image/CMakeFiles/kritaimage.dir/KisEncloseAndFillPainter.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/krita_utils.h:23, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/KisEncloseAndFillPainter.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_fill_painter.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/KisEncloseAndFillPainter.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/KisEncloseAndFillPainter.cpp:17: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1030/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/psdutils/psd.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_psd_layer_style.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_asl_layer_style_serializer.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_asl_layer_style_serializer.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_psd_layer_style.h:16: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1031/3308] Linking CXX shared library libs/image/libkritaimage.so.19.0.0 [1032/3308] Creating library symlink libs/image/libkritaimage.so.19 libs/image/libkritaimage.so [1033/3308] Automatic MOC for target kritatransformmaskstubs [1034/3308] Automatic MOC for target kritaimpex [1035/3308] Automatic MOC for target kritapsd [1036/3308] Building CXX object sdk/tests/CMakeFiles/kritatransformmaskstubs.dir/kritatransformmaskstubs_autogen/mocs_compilation.cpp.o [1037/3308] Building CXX object libs/impex/CMakeFiles/kritaimpex.dir/kritaimpex_autogen/mocs_compilation.cpp.o [1038/3308] Building CXX object libs/psd/CMakeFiles/kritapsd.dir/kritapsd_autogen/mocs_compilation.cpp.o [1039/3308] Automatic MOC for target kritalibbrush [1040/3308] Building CXX object libs/impex/CMakeFiles/kritaimpex.dir/KisExportCheckBase.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/impex/KisExportCheckBase.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/impex/KisExportCheckBase.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1041/3308] Building CXX object sdk/tests/CMakeFiles/kritatransformmaskstubs.dir/KritaTransformMaskStubs.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_transform_mask_params_factory_registry.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/sdk/tests/KritaTransformMaskStubs.cpp:11: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1042/3308] Building CXX object sdk/tests/CMakeFiles/kritatransformmaskstubs.dir/KisDumbAnimatedTransformMaskParamsHolder.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_transform_mask_params_interface.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/sdk/tests/KisDumbAnimatedTransformMaskParamsHolder.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/sdk/tests/KisDumbAnimatedTransformMaskParamsHolder.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1043/3308] Building CXX object libs/impex/CMakeFiles/kritaimpex.dir/KisPreExportChecker.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/impex/KisPreExportChecker.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/impex/KisPreExportChecker.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1044/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/brush/kis_brush.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/brush/kis_scaling_size_brush.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/brush/kis_scaling_size_brush.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1045/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/psdutils/psd.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/psd/psd_header.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/psd/psd_header.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1046/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/brush/kis_boundary.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/brush/kis_boundary.cc:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1047/3308] Building CXX object sdk/tests/CMakeFiles/kritatransformmaskstubs.dir/KisDumbTransformMaskParams.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_transform_mask_params_interface.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/sdk/tests/KisDumbTransformMaskParams.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/sdk/tests/KisDumbTransformMaskParams.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_painter.h:24, from /home/build/YPKG/root/krita/build/krita-5.2.6/sdk/tests/KisDumbTransformMaskParams.cpp:13: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1048/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/psdutils/psd.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/psd/psd_resource_section.cpp:12: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1049/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/psdutils/psd.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/psd/psd_resource_block.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/psd/psd_resource_block.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1050/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/libs/brush/kritalibbrush_autogen/EWIEGA46WW/../../../../../libs/brush/kis_brush.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/libs/brush/kritalibbrush_autogen/EWIEGA46WW/../../../../../libs/brush/KisBrushServerProvider.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/libs/brush/kritalibbrush_autogen/EWIEGA46WW/moc_KisBrushServerProvider.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/libs/brush/kritalibbrush_autogen/mocs_compilation.cpp:2: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/brushengine/kis_paintop_settings.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/libs/brush/kritalibbrush_autogen/EWIEGA46WW/../../../../../libs/brush/KisBrushModel.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/libs/brush/kritalibbrush_autogen/EWIEGA46WW/../../../../../libs/brush/kis_brush_factory.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/libs/brush/kritalibbrush_autogen/EWIEGA46WW/../../../../../libs/brush/kis_brush_registry.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/libs/brush/kritalibbrush_autogen/EWIEGA46WW/moc_kis_brush_registry.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/libs/brush/kritalibbrush_autogen/mocs_compilation.cpp:3: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1051/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/brush/kis_brush.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/brush/kis_brush_factory.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/brush/kis_predefined_brush_factory.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/brush/kis_predefined_brush_factory.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/brushengine/kis_paintop_settings.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/brush/KisBrushModel.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/brush/kis_brush_factory.h:10: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1052/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/brush/kis_brush.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/brush/kis_auto_brush.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/brush/kis_auto_brush.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/brush/kis_auto_brush.cpp:23: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1053/3308] Building CXX object libs/brush/CMakeFiles/kritalibbrush.dir/KisBrushServerProvider.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/brush/kis_brush.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/brush/KisBrushServerProvider.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/brush/KisBrushServerProvider.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1054/3308] Building CXX object libs/impex/CMakeFiles/kritaimpex.dir/KisExportCheckRegistry.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/impex/KisExportCheckBase.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/impex/KisExportCheckRegistry.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/impex/KisExportCheckRegistry.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_base_processor.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/generator/kis_generator.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/generator/kis_generator_registry.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/impex/KisExportCheckRegistry.cpp:14: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1055/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/psd/psd_additional_layer_info_block.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/psd/psd_additional_layer_info_block.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_base_processor.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/generator/kis_generator.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/generator/kis_generator_registry.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/psd/psd_additional_layer_info_block.h:25: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1056/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/psdutils/psd.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/psd/psd_pixel_utils.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/psd/psd_pixel_utils.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/psd/psd_pixel_utils.h:17: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1057/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/brush/kis_brush_registry.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/brush/kis_brush_registry.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/brushengine/kis_paintop_settings.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/brush/KisBrushModel.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/brush/kis_brush_factory.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/brush/kis_brush_registry.h:18: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1058/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_node.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/psd/psd_layer_record.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/psd/psd_layer_record.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/psdutils/psd.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/psd/psd_layer_record.h:20: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1059/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/brush/kis_brush.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/brush/kis_scaling_size_brush.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/brush/KisColorfulBrush.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/brush/kis_png_brush.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/brush/kis_png_brush.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1060/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/psd/psd_layer_section.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/psd/psd_layer_section.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/psdutils/psd.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/psd/psd_layer_section.h:17: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1061/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/brush/kis_brush.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/brush/kis_scaling_size_brush.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/brush/kis_svg_brush.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/brush/kis_svg_brush.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1062/3308] Building CXX object libs/brush/CMakeFiles/kritalibbrush.dir/kis_qimage_pyramid.cpp.o [1063/3308] Linking CXX static library sdk/tests/libkritatransformmaskstubs.a [1064/3308] Linking CXX shared library libs/impex/libkritaimpex.so.19.0.0 [1065/3308] Creating library symlink libs/impex/libkritaimpex.so.19 libs/impex/libkritaimpex.so [1066/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/brush/kis_brush.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/brush/kis_scaling_size_brush.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/brush/kis_abr_brush_collection.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/brush/kis_abr_brush_collection.cpp:10: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/brush/kis_abr_brush_collection.cpp:26: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1067/3308] Linking CXX shared library libs/psd/libkritapsd.so.19.0.0 [1068/3308] Creating library symlink libs/psd/libkritapsd.so.19 libs/psd/libkritapsd.so [1069/3308] Automatic MOC for target kritapsd_static [1070/3308] Automatic MOC for target kritatiffpsd [1071/3308] Building CXX object plugins/impex/tiff/CMakeFiles/kritatiffpsd.dir/kritatiffpsd_autogen/mocs_compilation.cpp.o [1072/3308] Building CXX object plugins/impex/psd/CMakeFiles/kritapsd_static.dir/kritapsd_static_autogen/mocs_compilation.cpp.o [1073/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/brush/kis_brush.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/brush/kis_scaling_size_brush.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/brush/KisColorfulBrush.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/brush/kis_gbr_brush.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/brush/kis_imagepipe_brush.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/brush/kis_pipebrush_parasite.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/brush/kis_pipebrush_parasite.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/psdutils/psd.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_psd_layer_style.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_layer.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/brush/kis_pipebrush_parasite.h:27: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1074/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/brush/kis_brush.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/brush/kis_brush.cpp:12: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/brush/kis_brush.cpp:24: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/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.6/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++/14/bits/stl_tempbuf.h:59, from /usr/include/c++/14/bits/stl_algo.h:69, from /usr/include/c++/14/algorithm:61, 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.6/libs/brush/kis_brush.h:11: /usr/include/c++/14/new:133:26: note: in a call to allocation function ‘void* operator new [](std::size_t)’ declared here 133 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^~~~~~~~ [1075/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/brush/kis_brush.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/brush/kis_scaling_size_brush.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/brush/kis_abr_brush.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/brush/kis_abr_brush.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/brush/kis_abr_brush.cpp:21: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1076/3308] Building CXX object libs/brush/CMakeFiles/kritalibbrush.dir/KisBrushTypeMetaDataFixup.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/brush/kis_brush.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/brush/KisBrushTypeMetaDataFixup.cpp:15: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1077/3308] Building CXX object libs/brush/CMakeFiles/kritalibbrush.dir/KisAbrStorage.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/brush/kis_brush.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/brush/kis_scaling_size_brush.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/brush/kis_abr_brush_collection.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/brush/KisAbrStorage.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/brush/KisAbrStorage.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1078/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/brush/kis_brush.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/brush/kis_scaling_size_brush.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/brush/KisColorfulBrush.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/brush/kis_gbr_brush.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/brush/kis_gbr_brush.cpp:15: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/brush/kis_gbr_brush.cpp:25: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1079/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/brush/kis_brush.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/brush/kis_scaling_size_brush.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/brush/kis_text_brush.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/brush/kis_text_brush.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1080/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/brush/kis_brush.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/brush/kis_scaling_size_brush.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/brush/KisColorfulBrush.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/brush/kis_gbr_brush.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/brush/kis_imagepipe_brush.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/brush/kis_imagepipe_brush.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/psdutils/psd.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_psd_layer_style.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_layer.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/brush/kis_pipebrush_parasite.h:27, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/brush/kis_imagepipe_brush.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1081/3308] Building CXX object libs/brush/CMakeFiles/kritalibbrush.dir/KisColorfulBrush.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/brush/kis_brush.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/brush/kis_scaling_size_brush.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/brush/KisColorfulBrush.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/brush/KisColorfulBrush.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/brush/KisColorfulBrush.cpp:15: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1082/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/brush/kis_brush.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/brush/kis_brush_factory.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/brush/kis_text_brush_factory.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/brush/kis_text_brush_factory.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/brushengine/kis_paintop_settings.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/brush/KisBrushModel.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/brush/kis_brush_factory.h:10: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1083/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/brush/kis_brush.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/brush/kis_auto_brush_factory.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/brush/kis_auto_brush_factory.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/brushengine/kis_paintop_settings.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/brush/KisBrushModel.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/brush/kis_brush_factory.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/brush/kis_auto_brush_factory.h:16: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1084/3308] Building CXX object libs/brush/CMakeFiles/kritalibbrush.dir/KisBrushModel.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/brushengine/kis_paintop_settings.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/brush/KisBrushModel.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/brush/KisBrushModel.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/brushengine/kis_paintop_settings.h:16: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1085/3308] Linking CXX shared library libs/brush/libkritalibbrush.so.19.0.0 [1086/3308] Creating library symlink libs/brush/libkritalibbrush.so.19 libs/brush/libkritalibbrush.so [1087/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/psdutils/psd.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/impex/psd/psd_colormode_block.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/impex/psd/psd_colormode_block.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1088/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/psdutils/psd.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/impex/tiff/kis_tiff_psd_resource_record.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/impex/tiff/kis_tiff_psd_resource_record.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1089/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_paint_device.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/impex/psd/psd_image_data.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/impex/psd/psd_image_data.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/psdutils/psd.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/impex/psd/psd_image_data.h:14: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1090/3308] Linking CXX static library plugins/impex/psd/libkritapsd_static.a [1091/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/psdutils/psd.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/impex/tiff/kis_tiff_psd_layer_record.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/impex/tiff/kis_tiff_psd_layer_record.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/psd/psd_layer_section.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/impex/tiff/kis_tiff_psd_layer_record.h:15: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1092/3308] Linking CXX shared library plugins/impex/tiff/libkritatiffpsd.so.19.0.0 [1093/3308] Creating library symlink plugins/impex/tiff/libkritatiffpsd.so.19 plugins/impex/tiff/libkritatiffpsd.so [1094/3308] Automatic MOC for target kritaui [1095/3308] Generating ui_wdggenerators.h [1096/3308] Generating ui_KoStrokeConfigWidget.h [1097/3308] Generating ui_KisDitherWidget.h [1098/3308] Generating ui_KisAutoLevelsWidget.h [1099/3308] Generating ui_wdgaboutapplication.h [1100/3308] Generating ui_wdgdlgpngimport.h [1101/3308] Generating ui_wdgfullscreensettings.h [1102/3308] Generating ui_wdgbookmarkedconfigurationseditor.h [1103/3308] Generating ui_wdgapplyprofile.h [1104/3308] Generating ui_wdglayerproperties.h [1105/3308] Generating ui_KoFillConfigWidget.h [1106/3308] Generating ui_wdgsegmentgradienteditor.h [1107/3308] Generating ui_wdggeneralsettings.h [1108/3308] Generating ui_wdgperformancesettings.h [1109/3308] Generating ui_wdgcustompattern.h [1110/3308] Generating ui_wdgcolorsettings.h [1111/3308] Generating ui_wdgcolorspaceselector.h [1112/3308] Generating ui_wdgcolorspaceselectoradvanced.h [1113/3308] Generating ui_wdgtabletsettings.h [1114/3308] Generating ui_wdgpaintoppresets.h [1115/3308] Generating ui_kis_matrix_widget.h [1116/3308] Generating ui_wdgmaskfromselection.h [1117/3308] Generating ui_wdgmasksource.h [1118/3308] Generating ui_wdgmetadatamergestrategychooser.h [1119/3308] Generating ui_wdgdisplaysettings.h [1120/3308] Generating ui_wdggeometryoptions.h [1121/3308] Generating ui_wdgnewimage.h [1122/3308] Generating ui_wdgimageproperties.h [1123/3308] Generating ui_wdgfilterdialog.h [1124/3308] Generating ui_wdgpaintopsettings.h [1125/3308] Generating ui_wdgdlggeneratorlayer.h [1126/3308] Generating ui_wdgdlgfilelayer.h [1127/3308] Generating ui_wdgfilterselector.h [1128/3308] Generating ui_wdgfilternodecreation.h [1129/3308] Generating ui_wdgnodequerypatheditor.h [1130/3308] Generating ui_wdgpresetselectorstrip.h [1131/3308] Generating ui_wdgsavebrushpreset.h [1132/3308] Generating ui_wdgpreseticonlibrary.h [1133/3308] Generating ui_wdgimportimagesequence.h [1134/3308] Generating ui_wdgsessionmanager.h [1135/3308] Generating ui_wdgrectangleconstraints.h [1136/3308] Generating ui_wdgstrokeselectionproperties.h [1137/3308] Generating ui_KisDetailsPaneBase.h [1138/3308] Generating ui_KisOpenPaneBase.h [1139/3308] Generating ui_wdgstopgradienteditor.h [1140/3308] Generating ui_wdgnewwindowlayout.h [1141/3308] Generating ui_WdgDlgPaletteEditor.h [1142/3308] Generating ui_KisWelcomePage.h [1143/3308] Generating ui_wdgGamutMaskToolbar.h [1144/3308] Generating ui_KisNewsPage.h [1145/3308] Generating ui_koDocumentInfoAuthorWidget.h [1146/3308] Generating ui_wdgchangeclonesource.h [1147/3308] Generating ui_wdgconvertcolorspace.h [1148/3308] Generating ui_koDocumentInfoAboutWidget.h [1149/3308] Generating ui_WdgPopupPaletteSettings.h [1150/3308] Generating ui_wdgMissingColorProfile.h [1151/3308] Generating ui_wdgPasteFormat.h [1152/3308] Generating ui_kis_delayed_save_dialog.h [1153/3308] Generating ui_kis_dlg_brush_hud_config.h [1154/3308] Generating ui_kis_input_configuration_page.h [1155/3308] Generating ui_kis_dlg_hlg_import.h [1156/3308] Generating ui_KisRecoverNamedAutosaveDialog.h [1157/3308] Generating ui_kis_input_configuration_page_item.h [1158/3308] Generating ui_kis_edit_profiles_dialog.h [1159/3308] Generating ui_kis_mouse_input_editor.h [1160/3308] Generating ui_kis_wheel_input_editor.h [1161/3308] Generating ui_kis_key_input_editor.h [1162/3308] Generating ui_wdgBevelAndEmboss.h [1163/3308] Generating ui_wdgblendingoptions.h [1164/3308] Generating ui_wdgContour.h [1165/3308] Generating ui_WdgColorOverlay.h [1166/3308] Generating ui_wdgdropshadow.h [1167/3308] Generating ui_WdgGradientOverlay.h [1168/3308] Generating ui_wdgInnerGlow.h [1169/3308] Generating ui_wdglayerstyles.h [1170/3308] Generating ui_wdgstylesselector.h [1171/3308] Generating ui_wdgTexture.h [1172/3308] Generating ui_WdgPatternOverlay.h [1173/3308] Generating ui_WdgSatin.h [1174/3308] Generating ui_WdgStroke.h [1175/3308] Generating ui_wdgKisLayerStyleAngleSelector.h [1176/3308] Generating ui_tablettest.h [1177/3308] Generating ui_kis_screen_size_choice_dialog.h [1178/3308] Generating ui_wdgsplash.h [1179/3308] Generating ui_wdg_animationrenderer.h [1180/3308] Generating ui_wdg_layersize.h [1181/3308] Generating ui_VideoHDRMetadataOptionsDialog.h [1182/3308] Generating ui_video_export_options_dialog.h [1183/3308] Generating ui_VideoImportDialog.h [1184/3308] Generating ui_wdg_imagesize.h [1185/3308] Generating ui_wdg_canvassize.h [1186/3308] Building CXX object libs/ui/CMakeFiles/kritaui.dir/canvas/kis_exposure_gamma_correction_interface.cpp.o [1187/3308] Building CXX object libs/ui/CMakeFiles/kritaui.dir/canvas/kis_display_filter.cpp.o [1188/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_image.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/canvas/kis_canvas_decoration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/canvas/kis_grid_decoration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/canvas/kis_grid_decoration.cpp:10: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1189/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_image.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/canvas/kis_canvas_decoration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/canvas/kis_canvas_decoration.cc:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/opengl/kis_opengl.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/canvas/kis_canvas2.h:23, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/canvas/kis_canvas_decoration.cc:8: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1190/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/canvas/kis_grid_config.cpp:11: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1191/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/canvas/kis_image_patch.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/canvas/kis_update_info.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/canvas/kis_canvas_updates_compressor.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/canvas/kis_canvas_updates_compressor.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/opengl/kis_texture_tile_update_info.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/canvas/kis_update_info.h:15: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/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.6/libs/ui/opengl/kis_texture_tile_update_info.h:160:90: warning: comparison of integer expressions of different signedness: ‘int’ and ‘quint32’ {aka ‘unsigned int’} [-Wsign-compare] 160 | if (!channelFlags.isEmpty() && selectedChannelIndex >= 0 && selectedChannelIndex < m_patchColorSpace->channelCount()) { | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1192/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/tool/kis_tool.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/canvas/kis_tool_proxy.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/canvas/kis_tool_proxy.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/tool/kis_tool.h:19: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1193/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/canvas/kis_image_patch.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/canvas/kis_update_info.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/canvas/kis_projection_backend.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/canvas/kis_projection_backend.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/opengl/kis_texture_tile_update_info.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/canvas/kis_update_info.h:15: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/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.6/libs/ui/opengl/kis_texture_tile_update_info.h:160:90: warning: comparison of integer expressions of different signedness: ‘int’ and ‘quint32’ {aka ‘unsigned int’} [-Wsign-compare] 160 | if (!channelFlags.isEmpty() && selectedChannelIndex >= 0 && selectedChannelIndex < m_patchColorSpace->channelCount()) { | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1194/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/canvas/kis_coordinates_converter.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/canvas/kis_coordinates_converter.cpp:10: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/canvas/kis_coordinates_converter.cpp:16: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1195/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/canvas/kis_image_patch.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/canvas/kis_image_patch.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1196/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/canvas/kis_grid_manager.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/canvas/kis_grid_manager.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/operations/kis_operation_configuration.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_action_manager.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/canvas/kis_grid_manager.h:16: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1197/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/canvas/kis_prescaled_projection.h:24, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/canvas/kis_prescaled_projection.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/canvas/kis_prescaled_projection.cpp:22: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/canvas/kis_update_info.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/canvas/kis_projection_backend.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/canvas/kis_prescaled_projection.cpp:29: /home/build/YPKG/root/krita/build/krita-5.2.6/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.6/libs/ui/opengl/kis_texture_tile_update_info.h:160:90: warning: comparison of integer expressions of different signedness: ‘int’ and ‘quint32’ {aka ‘unsigned int’} [-Wsign-compare] 160 | if (!channelFlags.isEmpty() && selectedChannelIndex >= 0 && selectedChannelIndex < m_patchColorSpace->channelCount()) { | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1198/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_image.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/canvas/kis_canvas_decoration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/canvas/kis_abstract_canvas_widget.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/canvas/kis_canvas_widget_base.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/canvas/kis_qpainter_canvas.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/canvas/kis_qpainter_canvas.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/canvas/kis_qpainter_canvas.cpp:25: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/canvas/kis_update_info.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/canvas/kis_canvas_updates_compressor.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/canvas/kis_qpainter_canvas.cpp:43: /home/build/YPKG/root/krita/build/krita-5.2.6/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.6/libs/ui/opengl/kis_texture_tile_update_info.h:160:90: warning: comparison of integer expressions of different signedness: ‘int’ and ‘quint32’ {aka ‘unsigned int’} [-Wsign-compare] 160 | if (!channelFlags.isEmpty() && selectedChannelIndex >= 0 && selectedChannelIndex < m_patchColorSpace->channelCount()) { | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1199/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/canvas/kis_image_patch.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/canvas/kis_update_info.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/canvas/kis_update_info.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/opengl/kis_texture_tile_update_info.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/canvas/kis_update_info.h:15: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/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.6/libs/ui/opengl/kis_texture_tile_update_info.h:160:90: warning: comparison of integer expressions of different signedness: ‘int’ and ‘quint32’ {aka ‘unsigned int’} [-Wsign-compare] 160 | if (!channelFlags.isEmpty() && selectedChannelIndex >= 0 && selectedChannelIndex < m_patchColorSpace->channelCount()) { | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1200/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/canvas/kis_canvas_controller.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/canvas/kis_canvas_controller.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/opengl/kis_opengl.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/canvas/kis_canvas2.h:23, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/canvas/kis_canvas_controller.cpp:17: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/canvas/kis_update_info.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/opengl/kis_opengl_image_textures.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/opengl/kis_opengl_canvas2.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/canvas/kis_canvas_controller.cpp:18: /home/build/YPKG/root/krita/build/krita-5.2.6/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.6/libs/ui/opengl/kis_texture_tile_update_info.h:160:90: warning: comparison of integer expressions of different signedness: ‘int’ and ‘quint32’ {aka ‘unsigned int’} [-Wsign-compare] 160 | if (!channelFlags.isEmpty() && selectedChannelIndex >= 0 && selectedChannelIndex < m_patchColorSpace->channelCount()) { | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1201/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_image.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/canvas/kis_canvas_decoration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/canvas/kis_abstract_canvas_widget.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/canvas/kis_canvas_widget_base.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/canvas/kis_canvas_widget_base.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/canvas/kis_canvas_widget_base.cpp:25: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/canvas/kis_update_info.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/canvas/kis_canvas_widget_base.cpp:30: /home/build/YPKG/root/krita/build/krita-5.2.6/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.6/libs/ui/opengl/kis_texture_tile_update_info.h:160:90: warning: comparison of integer expressions of different signedness: ‘int’ and ‘quint32’ {aka ‘unsigned int’} [-Wsign-compare] 160 | if (!channelFlags.isEmpty() && selectedChannelIndex >= 0 && selectedChannelIndex < m_patchColorSpace->channelCount()) { | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1202/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorDisplayRendererInterface.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/canvas/kis_display_color_converter.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/canvas/kis_display_color_converter.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/canvas/kis_display_color_converter.h:15: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1203/3308] Building CXX object libs/ui/CMakeFiles/kritaui.dir/canvas/kis_snap_line_strategy.cpp.o [1204/3308] Building CXX object libs/ui/CMakeFiles/kritaui.dir/canvas/KisSnapPointStrategy.cpp.o [1205/3308] Building CXX object libs/ui/CMakeFiles/kritaui.dir/canvas/KisMirrorAxisConfig.cpp.o [1206/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/canvas/kis_canvas2.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/canvas/kis_canvas2.cpp:10: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/opengl/kis_opengl.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/canvas/kis_canvas2.h:23: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/canvas/kis_update_info.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/opengl/kis_opengl_image_textures.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/opengl/kis_opengl_canvas2.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/canvas/kis_canvas2.cpp:71: /home/build/YPKG/root/krita/build/krita-5.2.6/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.6/libs/ui/opengl/kis_texture_tile_update_info.h:160:90: warning: comparison of integer expressions of different signedness: ‘int’ and ‘quint32’ {aka ‘unsigned int’} [-Wsign-compare] 160 | if (!channelFlags.isEmpty() && selectedChannelIndex >= 0 && selectedChannelIndex < m_patchColorSpace->channelCount()) { | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1207/3308] Building CXX object libs/ui/CMakeFiles/kritaui.dir/dialogs/kis_about_application.cpp.o [1208/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/canvas/kis_snap_config.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1209/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_image.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/canvas/kis_canvas_decoration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/canvas/kis_guides_decoration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/canvas/kis_guides_decoration.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/resources/KoColorSet.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/KisDocument.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/canvas/kis_guides_decoration.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1210/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/resources/KoColorSet.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/KisDocument.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/canvas/kis_change_guides_command.cpp:10: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_image.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/KisDocument.h:21: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1211/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/canvas/kis_guides_config.cpp:15: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1212/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/canvas/kis_canvas2.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/canvas/KisSnapPixelStrategy.cpp:11: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/opengl/kis_opengl.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/canvas/kis_canvas2.h:23: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1213/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_image.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/canvas/kis_canvas_decoration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/canvas/kis_infinity_manager.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/canvas/kis_infinity_manager.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/opengl/kis_opengl.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/canvas/kis_canvas2.h:23, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/canvas/kis_infinity_manager.h:16: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1214/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/dialogs/kis_dlg_adj_layer_props.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/dialogs/kis_dlg_adj_layer_props.cc:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_config_widget.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/dialogs/kis_dlg_adj_layer_props.cc:16: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1215/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_image.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/canvas/kis_canvas_decoration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/canvas/kis_guides_decoration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/canvas/kis_guides_manager.cpp:11: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/operations/kis_operation_configuration.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_action_manager.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/canvas/kis_guides_manager.cpp:14: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1216/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/dialogs/kis_dlg_adjustment_layer.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/dialogs/kis_dlg_adjustment_layer.cc:8: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_base_processor.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/filter/kis_filter.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/dialogs/kis_dlg_adjustment_layer.cc:23: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1217/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_image.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/canvas/kis_image_pyramid.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/canvas/kis_image_pyramid.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/opengl/kis_texture_tile_update_info.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/canvas/kis_update_info.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/canvas/kis_projection_backend.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/canvas/kis_image_pyramid.h:17: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/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.6/libs/ui/opengl/kis_texture_tile_update_info.h:160:90: warning: comparison of integer expressions of different signedness: ‘int’ and ‘quint32’ {aka ‘unsigned int’} [-Wsign-compare] 160 | if (!channelFlags.isEmpty() && selectedChannelIndex >= 0 && selectedChannelIndex < m_patchColorSpace->channelCount()) { | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/canvas/kis_image_pyramid.cpp: In member function ‘void KisImagePyramid::retrieveImageData(const QRect&)’: /home/build/YPKG/root/krita/build/krita-5.2.6/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()) { | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1218/3308] Building CXX object libs/ui/CMakeFiles/kritaui.dir/dialogs/slider_and_spin_box_sync.cpp.o [1219/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_clipboard.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/dialogs/kis_dlg_paste_format.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/dialogs/kis_dlg_paste_format.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1220/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/widgets/kis_wdg_generator.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/libs/ui/ui_wdgdlggeneratorlayer.h:24, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/dialogs/kis_dlg_generator_layer.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/dialogs/kis_dlg_generator_layer.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_base_processor.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/generator/kis_generator.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/dialogs/kis_dlg_generator_layer.h:17: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1221/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/dialogs/kis_dlg_filter.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/dialogs/kis_dlg_filter.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_base_processor.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/filter/kis_filter.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/dialogs/kis_dlg_filter.cpp:14: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1222/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_external_layer_iface.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_file_layer.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/dialogs/kis_dlg_file_layer.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/dialogs/kis_dlg_file_layer.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/psdutils/psd.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_psd_layer_style.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_layer.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_external_layer_iface.h:15: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1223/3308] Building CXX object libs/ui/CMakeFiles/kritaui.dir/dialogs/KisNewWindowLayoutDialog.cpp.o [1224/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/dialogs/kis_delayed_save_dialog.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/dialogs/kis_delayed_save_dialog.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1225/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_clipboard.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/dialogs/kis_dlg_missing_color_profile.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/dialogs/kis_dlg_missing_color_profile.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1226/3308] Building CXX object libs/ui/CMakeFiles/kritaui.dir/dialogs/kis_dlg_hlg_import.cpp.o [1227/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/dialogs/KisRecoverNamedAutosaveDialog.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/dialogs/KisRecoverNamedAutosaveDialog.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1228/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/dialogs/kis_dlg_png_import.cpp:16: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1229/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/KisProofingConfiguration.h:8, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/dialogs/kis_dlg_stroke_selection_properties.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/dialogs/kis_dlg_stroke_selection_properties.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/dialogs/kis_dlg_stroke_selection_properties.h:11: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1230/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/KisProofingConfiguration.h:8, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/dialogs/kis_dlg_image_properties.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/dialogs/kis_dlg_image_properties.cc:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/dialogs/kis_dlg_image_properties.h:11: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1231/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/resources/KoColorSet.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/KisDocument.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/dialogs/kis_dlg_import_image_sequence.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_image.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/KisDocument.h:21: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1232/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/brushengine/kis_paintop_preset.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/KisResourceServerProvider.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/dialogs/KisSessionManagerDialog.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_workspace_resource.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/KisMainWindow.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/dialogs/KisSessionManagerDialog.cpp:14: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1233/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/flake/kis_dummies_facade_base.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/flake/kis_dummies_facade.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/flake/kis_dummies_facade.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1234/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/widgets/kis_scratch_pad.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/libs/ui/ui_wdgsavebrushpreset.h:24, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/dialogs/KisDlgSavePreset.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/dialogs/KisDlgSavePreset.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/brushengine/kis_paintop_preset.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/widgets/kis_scratch_pad.h:17: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1235/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/dialogs/KisDlgChangeCloneSource.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/dialogs/KisDlgChangeCloneSource.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/psdutils/psd.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_psd_layer_style.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_layer.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_clone_layer.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/dialogs/KisDlgChangeCloneSource.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1236/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/flake/kis_node_dummies_graph.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/flake/kis_node_dummies_graph.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1237/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_node.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/flake/kis_node_shapes_graph.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/flake/kis_node_shapes_graph.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1238/3308] Building CXX object libs/ui/CMakeFiles/kritaui.dir/dialogs/KisCumulativeUndoModel.cpp.o [1239/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/dialogs/KisColorSpaceConversionDialog.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/dialogs/KisColorSpaceConversionDialog.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1240/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/dialogs/kis_dlg_layer_properties.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/dialogs/kis_dlg_layer_properties.cc:8: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/psdutils/psd.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_psd_layer_style.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_layer.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_multinode_property.h:21, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/dialogs/kis_dlg_layer_properties.cc:27: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1241/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/flake/kis_dummies_facade_base.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/flake/kis_dummies_facade_base.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1242/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/dialogs/KisDlgConfigureCumulativeUndo.cpp:21: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1243/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/flake/kis_node_shape.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/flake/kis_node_shape.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/psdutils/psd.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_psd_layer_style.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_layer.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/flake/kis_node_shape.cpp:15: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1244/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/flake/kis_shape_selection_canvas.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/flake/kis_shape_selection_canvas.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1245/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/flake/kis_take_all_shapes_command.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/flake/kis_take_all_shapes_command.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1246/3308] Building CXX object libs/ui/CMakeFiles/kritaui.dir/brushhud/kis_round_hud_button.cpp.o [1247/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/brushengine/kis_uniform_paintop_property.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/brushhud/kis_uniform_paintop_property_widget.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/brushhud/kis_uniform_paintop_property_widget.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1248/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/flake/kis_shape_selection_model.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/flake/kis_shape_selection_model.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1249/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/brushengine/kis_uniform_paintop_property.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/brushhud/kis_brush_hud_properties_list.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/brushhud/kis_brush_hud_properties_list.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1250/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/flake/kis_dummies_facade_base.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/flake/kis_shape_controller.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/flake/kis_shape_controller.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/psdutils/psd.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_psd_layer_style.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_layer.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_selection_based_layer.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_adjustment_layer.h:21, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/flake/kis_shape_controller.cpp:28: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1251/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/dialogs/kis_dlg_layer_style.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/dialogs/kis_dlg_layer_style.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/widgets/kis_color_button.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/libs/ui/ui_wdgBevelAndEmboss.h:28, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/dialogs/kis_dlg_layer_style.h:16: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1252/3308] Building CXX object libs/ui/CMakeFiles/kritaui.dir/kis_aspect_ratio_locker.cpp.o [1253/3308] 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.6/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_bookmarked_configurations_editor.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_bookmarked_configurations_editor.cc:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1254/3308] 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.6/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_bookmarked_configurations_model.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_bookmarked_configurations_model.cc:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1255/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/flake/kis_shape_layer.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/flake/kis_shape_layer.cc:10: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/psdutils/psd.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_psd_layer_style.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_layer.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_external_layer_iface.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/flake/kis_shape_layer.h:14: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1256/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/KisImageResolutionProxy.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/flake/kis_shape_selection.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/flake/kis_shape_selection.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/resources/KoColorSet.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/KisDocument.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/flake/kis_shape_selection.cpp:23: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1257/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/flake/kis_shape_layer_canvas.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/flake/kis_shape_layer_canvas.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/psdutils/psd.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_psd_layer_style.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_layer.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/flake/kis_shape_layer_canvas.cpp:19: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1258/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/brushhud/kis_dlg_brush_hud_config.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/brushhud/kis_dlg_brush_hud_config.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/brushengine/kis_paintop_settings.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/brushhud/kis_dlg_brush_hud_config.cpp:11: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1259/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/brushengine/kis_uniform_paintop_property.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/brushhud/kis_brush_hud.cpp:21: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_canvas_resource_provider.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/brushhud/kis_brush_hud.cpp:24: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1260/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/brushengine/kis_uniform_paintop_property.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/brushhud/kis_brush_hud_properties_config.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/brushhud/kis_brush_hud_properties_config.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/brushhud/kis_brush_hud_properties_config.cpp:12: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1261/3308] Building CXX object libs/ui/CMakeFiles/kritaui.dir/kis_categories_mapper.cpp.o [1262/3308] Building CXX object libs/ui/CMakeFiles/kritaui.dir/KisOcioConfiguration.cpp.o [1263/3308] Building CXX object libs/ui/CMakeFiles/kritaui.dir/KisPaintopPropertiesBase.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/KisPaintopPropertiesBase.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/KisPaintopPropertiesBase.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/KisPaintopPropertiesBase.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1264/3308] Building CXX object libs/ui/CMakeFiles/kritaui.dir/kis_categorized_list_model.cpp.o [1265/3308] 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.6/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_bookmarked_configurations_model.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_bookmarked_filter_configurations_model.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_bookmarked_filter_configurations_model.cc:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_base_processor.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/filter/kis_filter.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_bookmarked_filter_configurations_model.cc:9: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1266/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/dialogs/kis_dlg_preferences.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/dialogs/kis_dlg_preferences.cc:10: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1267/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/KisImportExportFilter.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/KisImportExportManager.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/libs/ui/kritaui_autogen/EWIEGA46WW/../../../../../libs/ui/KisApplication.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/libs/ui/kritaui_autogen/EWIEGA46WW/moc_KisApplication.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/libs/ui/kritaui_autogen/mocs_compilation.cpp:3: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/libs/ui/kritaui_autogen/KGLXD3X7AI/../../../../../libs/ui/canvas/kis_update_info.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/libs/ui/kritaui_autogen/KGLXD3X7AI/../../../../../libs/ui/canvas/kis_projection_backend.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/libs/ui/kritaui_autogen/KGLXD3X7AI/../../../../../libs/ui/canvas/kis_image_pyramid.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/libs/ui/kritaui_autogen/KGLXD3X7AI/moc_kis_image_pyramid.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/libs/ui/kritaui_autogen/mocs_compilation.cpp:63: /home/build/YPKG/root/krita/build/krita-5.2.6/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.6/libs/ui/opengl/kis_texture_tile_update_info.h:160:90: warning: comparison of integer expressions of different signedness: ‘int’ and ‘quint32’ {aka ‘unsigned int’} [-Wsign-compare] 160 | if (!channelFlags.isEmpty() && selectedChannelIndex >= 0 && selectedChannelIndex < m_patchColorSpace->channelCount()) { | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1268/3308] Building CXX object libs/ui/CMakeFiles/kritaui.dir/kis_categorized_item_delegate.cpp.o [1269/3308] Building CXX object libs/ui/CMakeFiles/kritaui.dir/KisPlaybackEngineQT.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_time_span.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/canvas/KisCanvasAnimationState.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/KisPlaybackEngineQT.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/KisPlaybackEngineQT.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/opengl/kis_opengl.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/canvas/kis_canvas2.h:23, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/KisPlaybackEngineQT.cpp:11: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1270/3308] Building CXX object libs/ui/CMakeFiles/kritaui.dir/KisPlaybackEngine.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/canvas/kis_canvas2.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/KisPlaybackEngine.cpp:10: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/opengl/kis_opengl.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/canvas/kis_canvas2.h:23: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1271/3308] Building CXX object libs/ui/CMakeFiles/kritaui.dir/KisPresetShadowUpdater.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/KisViewManager.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/KisPresetShadowUpdater.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_canvas_resource_provider.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/KisPresetShadowUpdater.cpp:22: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1272/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_canvas_resource_provider.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_derived_resources.cpp:10: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_canvas_resource_provider.h:17: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1273/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_canvas_resource_provider.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_canvas_resource_provider.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_canvas_resource_provider.h:17: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1274/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_image_view_converter.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_image_view_converter.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1275/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/brushengine/kis_paintop_factory.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_paint_ops_model.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_paint_ops_model.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/brushengine/kis_paintop_settings.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/brushengine/kis_paintop_factory.h:17: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1276/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorDisplayRendererInterface.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/widgets/KoDualColorButton.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_control_frame.cpp:30: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_image.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_control_frame.cpp:35: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1277/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_composite_ops_model.cc:19: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1278/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/KisPart.h:24, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_splash_screen.cpp:21: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/KisImportExportFilter.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/KisImportExportManager.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/KisApplication.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_splash_screen.cpp:22: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1279/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_external_layer_iface.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_file_layer.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_file_layer.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/psdutils/psd.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_psd_layer_style.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_layer.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_external_layer_iface.h:15: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1280/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_filters_model.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_filters_model.cc:9: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_base_processor.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/filter/kis_filter.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_filters_model.cc:13: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1281/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_clipboard.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_clipboard.cc:8: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/resources/KoColorSet.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/KisDocument.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_clipboard.cc:35: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1282/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_safe_document_loader.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_safe_document_loader.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/psdutils/psd.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_psd_layer_style.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_layer.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_paint_layer.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_safe_document_loader.cpp:18: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1283/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/resources/KoColorSet.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/widgets/KoResourceServerProvider.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_custom_pattern.cc:9: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_image.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/KisDocument.h:21, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_custom_pattern.cc:23: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1284/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_config.cc:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1285/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_image_manager.cc:18: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_image_manager.cc:21: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1286/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_filter_manager.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_filter_manager.cc:8: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_workspace_resource.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/KisMainWindow.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_filter_manager.cc:19: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1287/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_import_catcher.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_import_catcher.cc:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/KisImportExportFilter.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/KisImportExportManager.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_import_catcher.cc:13: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1288/3308] Building CXX object libs/ui/CMakeFiles/kritaui.dir/kis_model_index_converter_base.cpp.o [1289/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_node_selection_adapter.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_node_selection_adapter.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1290/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_node_manager.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_node_insertion_adapter.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_node_insertion_adapter.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1291/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_node_filter_proxy_model.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_node_filter_proxy_model.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1292/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/./kis_node_commands_adapter.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_node_commands_adapter.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/commands/kis_change_filter_command.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/commands/kis_node_commands.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_node_commands_adapter.cpp:16: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1293/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/flake/kis_node_dummies_graph.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_model_index_converter_show_all.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1294/3308] Building CXX object libs/ui/CMakeFiles/kritaui.dir/KisNodeDisplayModeAdapter.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/KisNodeDisplayModeAdapter.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1295/3308] Building CXX object libs/ui/CMakeFiles/kritaui.dir/KisLayerThumbnailCache.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/KisLayerThumbnailCache.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/KisLayerThumbnailCache.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1296/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_mask_manager.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_mask_manager.cc:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/KisProofingConfiguration.h:8, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_image_config.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_transaction.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_mask_manager.cc:13: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1297/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_paint_device.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_base_node.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_selection_mask.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_model_index_converter.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/psdutils/psd.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_psd_layer_style.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_layer.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_external_layer_iface.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/flake/kis_shape_layer.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/flake/KisReferenceImagesLayer.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_model_index_converter.cpp:14: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1298/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_mimedata.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_mimedata.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_mimedata.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1299/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_selection_based_layer.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_adjustment_layer.h:21, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_layer_manager.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_layer_manager.cc:8: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/psdutils/psd.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_psd_layer_style.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_layer.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_selection_based_layer.h:13: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1300/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_node_model.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_node_model.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/psdutils/psd.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_psd_layer_style.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_layer.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_paint_layer.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_node_model.cpp:29: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1301/3308] Building CXX object libs/ui/CMakeFiles/kritaui.dir/KisDecorationsManager.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/KisView.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/KisDecorationsManager.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/KisDecorationsManager.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/opengl/kis_opengl.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/canvas/kis_canvas2.h:23, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/KisReferenceImagesDecoration.h:21, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/KisDecorationsManager.h:16: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1302/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_preference_set_registry.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_preference_set_registry.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1303/3308] Building CXX object libs/ui/CMakeFiles/kritaui.dir/KisSelectedShapesProxy.cpp.o [1304/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_node_juggler_compressed.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_node_juggler_compressed.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/psdutils/psd.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_psd_layer_style.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_layer.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_node_juggler_compressed.cpp:22: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1305/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_image.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/canvas/kis_canvas_decoration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_painting_assistants_decoration.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_painting_assistants_decoration.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/resources/KoColorSet.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/KisDocument.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_painting_assistants_decoration.cpp:19: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1306/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_paintop_option.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_paintop_options_model.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_paintop_options_model.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_paintop_option.h:12: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1307/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_painting_assistant.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_painting_assistant.cc:10: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/opengl/kis_opengl.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/canvas/kis_canvas2.h:23, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_painting_assistant.cc:14: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1308/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_node_manager.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_node_manager.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/KisImportExportFilter.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/KisImportExportManager.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_node_manager.cpp:23: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1309/3308] Building CXX object libs/ui/CMakeFiles/kritaui.dir/KisSelectionActionsAdapter.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/KisSelectionActionsAdapter.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/KisSelectionActionsAdapter.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1310/3308] Building CXX object libs/ui/CMakeFiles/kritaui.dir/KisResourceServerProvider.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/brushengine/kis_paintop_preset.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/KisResourceServerProvider.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/KisResourceServerProvider.cpp:11: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/resources/KoColorSet.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/widgets/KoResourceServerProvider.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/KisResourceServerProvider.cpp:23: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1311/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_config_widget.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/brushengine/kis_paintop_config_widget.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_paintop_settings_widget.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_paintop_settings_widget.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1312/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_paintop_option.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_paintop_option.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_paintop_option.h:12: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1313/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_image.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/canvas/kis_canvas_decoration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_selection_decoration.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_selection_decoration.cc:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_workspace_resource.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/KisMainWindow.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_selection_decoration.cc:19: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1314/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_workspace_resource.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_workspace_resource.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1315/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_paintop_box.h:21, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_paintop_box.cc:14: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/brushengine/kis_paintop_settings.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_paintop_box.h:22: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1316/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_png_converter.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_png_converter.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_png_converter.cpp:37: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1317/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/KisView.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_action_manager.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_action.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/operations/kis_operation_configuration.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_action_manager.h:19: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1318/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/canvas/kis_canvas2.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_popup_palette.cpp:16: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/opengl/kis_opengl.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/canvas/kis_canvas2.h:23: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1319/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/KisView.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_zoom_manager.h:21, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_zoom_manager.cc:8: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/resources/KoColorSet.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/KisDocument.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_zoom_manager.cc:25: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1320/3308] Building CXX object libs/ui/CMakeFiles/kritaui.dir/KisActionPlugin.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/KisViewManager.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/KisActionPlugin.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/operations/kis_operation_configuration.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_action_manager.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/KisActionPlugin.cpp:10: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1321/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/brushengine/kis_paintop.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/brushengine/kis_paintop_registry.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_favorite_resource_manager.cpp:13: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/brushengine/kis_paintop_settings.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/brushengine/kis_paintop_factory.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/brushengine/kis_paintop_registry.h:15: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1322/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_statusbar.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_statusbar.cc:8: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/resources/KoColorSet.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/KisDocument.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_statusbar.cc:40: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1323/3308] Building CXX object libs/ui/CMakeFiles/kritaui.dir/KisIdleTaskStrokeStrategy.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/KisIdleTaskStrokeStrategy.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/KisIdleTaskStrokeStrategy.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1324/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_node.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_multinode_property.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_multinode_property.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/psdutils/psd.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_psd_layer_style.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_layer.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_multinode_property.h:21: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1325/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/KisView.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_action_manager.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_canvas_controls_manager.cpp:16: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/operations/kis_operation_configuration.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_action_manager.h:19: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1326/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/KisView.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_action_manager.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_action_manager.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/operations/kis_operation_configuration.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_action_manager.h:19: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1327/3308] Building CXX object libs/ui/CMakeFiles/kritaui.dir/KisIdleTasksManager.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/KisIdleTaskStrokeStrategy.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/KisIdleTasksManager.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/KisIdleTasksManager.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1328/3308] Building CXX object libs/ui/CMakeFiles/kritaui.dir/opengl/kis_texture_tile_info_pool.cpp.o [1329/3308] Building CXX object libs/ui/CMakeFiles/kritaui.dir/KisUiFont.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/KisUiFont.cpp:15: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1330/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_image.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_selection_manager.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_selection_manager.cc:12: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/resources/KoColorSet.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/KisDocument.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_selection_manager.cc:28: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1331/3308] Building CXX object libs/ui/CMakeFiles/kritaui.dir/opengl/KisScreenInformationAdapter.cpp.o [1332/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/opengl/kis_opengl_canvas_debugger.cpp:14: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1333/3308] Building CXX object libs/ui/CMakeFiles/kritaui.dir/KisImageThumbnailStrokeStrategy.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/KisImageThumbnailStrokeStrategy.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/KisImageThumbnailStrokeStrategy.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_painter.h:24, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/KisImageThumbnailStrokeStrategy.cpp:11: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1334/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/opengl/kis_opengl.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/opengl/kis_opengl_shader_loader.cpp:10: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1335/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/opengl/kis_opengl.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/opengl/kis_texture_tile.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/opengl/kis_texture_tile.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/opengl/kis_texture_tile.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.6/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.6/libs/ui/opengl/kis_texture_tile_update_info.h:160:90: warning: comparison of integer expressions of different signedness: ‘int’ and ‘quint32’ {aka ‘unsigned int’} [-Wsign-compare] 160 | if (!channelFlags.isEmpty() && selectedChannelIndex >= 0 && selectedChannelIndex < m_patchColorSpace->channelCount()) { | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/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.6/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()) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1336/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_image.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/canvas/kis_canvas_decoration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/canvas/kis_abstract_canvas_widget.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/canvas/kis_canvas_widget_base.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/opengl/kis_opengl_canvas2.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/opengl/kis_opengl_canvas2.cpp:10: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/opengl/kis_texture_tile_update_info.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/canvas/kis_update_info.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/opengl/kis_opengl_image_textures.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/opengl/kis_opengl_canvas2.h:13: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/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.6/libs/ui/opengl/kis_texture_tile_update_info.h:160:90: warning: comparison of integer expressions of different signedness: ‘int’ and ‘quint32’ {aka ‘unsigned int’} [-Wsign-compare] 160 | if (!channelFlags.isEmpty() && selectedChannelIndex >= 0 && selectedChannelIndex < m_patchColorSpace->channelCount()) { | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1337/3308] Building CXX object libs/ui/CMakeFiles/kritaui.dir/tool/KisToolChangesTrackerData.cpp.o [1338/3308] Building CXX object libs/ui/CMakeFiles/kritaui.dir/tool/KisToolChangesTracker.cpp.o [1339/3308] Building CXX object libs/ui/CMakeFiles/kritaui.dir/KisWelcomePageWidget.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/KisViewManager.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/KisWelcomePageWidget.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/KisWelcomePageWidget.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/operations/kis_operation_configuration.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_action_manager.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/KisWelcomePageWidget.cpp:27: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1340/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/opengl/kis_opengl.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/opengl/KisOpenGLBufferCircularStorage.cpp:12: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1341/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/canvas/kis_image_patch.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/canvas/kis_update_info.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/opengl/KisOpenGLUpdateInfoBuilder.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/opengl/kis_texture_tile_update_info.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/canvas/kis_update_info.h:15: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/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.6/libs/ui/opengl/kis_texture_tile_update_info.h:160:90: warning: comparison of integer expressions of different signedness: ‘int’ and ‘quint32’ {aka ‘unsigned int’} [-Wsign-compare] 160 | if (!channelFlags.isEmpty() && selectedChannelIndex >= 0 && selectedChannelIndex < m_patchColorSpace->channelCount()) { | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/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.6/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()) { | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1342/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/opengl/kis_opengl.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/opengl/KisOpenGLSync.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/opengl/KisOpenGLSync.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1343/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/opengl/KisOpenGLModeProber.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/opengl/KisOpenGLModeProber.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1344/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/opengl/kis_opengl.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/opengl/KisOpenGLBufferCreationGuard.cpp:10: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1345/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/canvas/kis_image_patch.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/canvas/kis_update_info.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/opengl/kis_opengl_image_textures.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/opengl/kis_opengl_image_textures.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/opengl/kis_texture_tile_update_info.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/canvas/kis_update_info.h:15: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/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.6/libs/ui/opengl/kis_texture_tile_update_info.h:160:90: warning: comparison of integer expressions of different signedness: ‘int’ and ‘quint32’ {aka ‘unsigned int’} [-Wsign-compare] 160 | if (!channelFlags.isEmpty() && selectedChannelIndex >= 0 && selectedChannelIndex < m_patchColorSpace->channelCount()) { | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1346/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_image.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/canvas/kis_canvas_decoration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_fps_decoration.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_fps_decoration.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/opengl/kis_opengl.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/canvas/kis_canvas2.h:23, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_fps_decoration.cpp:11: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1347/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/opengl/kis_opengl.cpp:34: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/opengl/kis_opengl.cpp:85:10: warning: ‘void {anonymous}::appendOpenGLWarningString(KLocalizedString)’ defined but not used [-Wunused-function] 85 | void appendOpenGLWarningString(KLocalizedString warning) | ^~~~~~~~~~~~~~~~~~~~~~~~~ [1348/3308] Building CXX object libs/ui/CMakeFiles/kritaui.dir/tool/kis_shape_tool_helper.cpp.o [1349/3308] Building CXX object libs/ui/CMakeFiles/kritaui.dir/tool/kis_delegated_tool_policies.cpp.o [1350/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/tool/KisAsynchronousStrokeUpdateHelper.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/tool/KisAsynchronousStrokeUpdateHelper.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1351/3308] 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.6/libs/image/brushengine/kis_random_source.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/brushengine/kis_paint_information.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/tool/kis_stabilized_events_sampler.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/tool/kis_stabilized_events_sampler.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1352/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_paint_device.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_base_node.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_layer.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/tool/kis_selection_tool_helper.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/tool/kis_selection_tool_helper.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/psdutils/psd.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_psd_layer_style.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_layer.h:22: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1353/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/canvas/kis_image_patch.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/canvas/kis_update_info.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/opengl/kis_opengl_image_textures.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/opengl/KisOpenGLCanvasRenderer.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/opengl/KisOpenGLCanvasRenderer.cpp:10: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/opengl/kis_texture_tile_update_info.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/canvas/kis_update_info.h:15: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/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.6/libs/ui/opengl/kis_texture_tile_update_info.h:160:90: warning: comparison of integer expressions of different signedness: ‘int’ and ‘quint32’ {aka ‘unsigned int’} [-Wsign-compare] 160 | if (!channelFlags.isEmpty() && selectedChannelIndex >= 0 && selectedChannelIndex < m_patchColorSpace->channelCount()) { | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1354/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_canvas_resource_provider.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/tool/kis_selection_tool_config_widget_helper.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/tool/kis_selection_tool_config_widget_helper.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_canvas_resource_provider.h:17: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1355/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/tool/kis_speed_smoother.cpp:15: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1356/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/tool/kis_tool_freehand_helper.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/tool/kis_tool_multihand_helper.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/tool/kis_tool_multihand_helper.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/brushengine/kis_paintop_settings.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/tool/kis_tool_freehand_helper.h:17: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1357/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_painter.h:23, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/tool/kis_tool_shape.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/tool/kis_tool_rectangle_base.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/tool/kis_rectangle_constraint_widget.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_painter.h:24: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1358/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/tool/kis_figure_painting_tool_helper.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/tool/kis_figure_painting_tool_helper.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_painter.h:24, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/tool/kis_resources_snapshot.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/tool/strokes/kis_painter_based_stroke_strategy.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/tool/strokes/freehand_stroke.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/tool/kis_figure_painting_tool_helper.h:13: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1359/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/tool/kis_painting_information_builder.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/tool/kis_painting_information_builder.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/tool/kis_painting_information_builder.cpp:11: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1360/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_painter.h:23, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/tool/kis_tool_shape.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/tool/kis_tool_rectangle_base.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/tool/kis_tool_ellipse_base.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/tool/kis_tool_ellipse_base.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_painter.h:24: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1361/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/tool/kis_tool_freehand_helper.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/tool/kis_tool_freehand_helper.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/brushengine/kis_paintop_settings.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/tool/kis_tool_freehand_helper.h:17: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1362/3308] 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.6/libs/image/brushengine/kis_random_source.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/brushengine/kis_paint_information.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/tool/kis_tool_freehand.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/tool/kis_tool_freehand.cc:12: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/brushengine/kis_paintop_settings.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/tool/kis_tool_freehand.h:11: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1363/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/tool/kis_tool.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/tool/kis_tool.cc:6: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/tool/kis_tool.h:19: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/canvas/kis_update_info.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/opengl/kis_opengl_image_textures.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/opengl/kis_opengl_canvas2.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/tool/kis_tool.cc:47: /home/build/YPKG/root/krita/build/krita-5.2.6/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.6/libs/ui/opengl/kis_texture_tile_update_info.h:160:90: warning: comparison of integer expressions of different signedness: ‘int’ and ‘quint32’ {aka ‘unsigned int’} [-Wsign-compare] 160 | if (!channelFlags.isEmpty() && selectedChannelIndex >= 0 && selectedChannelIndex < m_patchColorSpace->channelCount()) { | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1364/3308] 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.6/libs/image/brushengine/kis_random_source.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/brushengine/kis_paint_information.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/tool/KisStabilizerDelayedPaintHelper.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/tool/KisStabilizerDelayedPaintHelper.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1365/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_painter.h:23, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/tool/kis_tool_shape.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/tool/kis_tool_shape.cc:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_painter.h:24: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1366/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/tool/kis_tool.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/tool/kis_tool_paint.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/tool/kis_tool_paint.cc:8: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/tool/kis_tool.h:19: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1367/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_painter.h:23, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/tool/kis_tool_shape.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/tool/kis_tool_rectangle_base.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/tool/kis_tool_rectangle_base.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_painter.h:24: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1368/3308] Building CXX object libs/ui/CMakeFiles/kritaui.dir/tool/strokes/KisStrokeEfficiencyMeasurer.cpp.o [1369/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/tool/kis_tool.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/canvas/kis_tool_proxy.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/input/kis_input_manager.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/tool/kis_tool_polyline_base.cpp:15: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/tool/kis_tool.h:19: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1370/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/tool/kis_smoothing_options.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1371/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/tool/KisStrokeCompatibilityInfo.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/tool/KisStrokeCompatibilityInfo.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/tool/kis_resources_snapshot.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/tool/KisStrokeCompatibilityInfo.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1372/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/KisViewManager.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/tool/KisToolOutlineBase.cpp:16: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/opengl/kis_opengl.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/canvas/kis_canvas2.h:23, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/tool/KisToolOutlineBase.cpp:19: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1373/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/tool/kis_tool_utils.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/tool/kis_tool_utils.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/psdutils/psd.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_psd_layer_style.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_layer.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_group_layer.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/tool/kis_tool_utils.cpp:11: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1374/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/tool/KisStrokeSpeedMonitor.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/tool/KisStrokeSpeedMonitor.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/brushengine/kis_paintop_settings.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/tool/KisStrokeSpeedMonitor.cpp:15: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1375/3308] 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.6/libs/ui/tool/kis_resources_snapshot.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/tool/kis_resources_snapshot.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_painter.h:24, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/tool/kis_resources_snapshot.h:14: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1376/3308] Building CXX object libs/ui/CMakeFiles/kritaui.dir/tool/KisSelectionToolFactoryBase.cpp.o [1377/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/tool/strokes/freehand_stroke.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/tool/strokes/freehand_stroke.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_painter.h:24, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/tool/kis_resources_snapshot.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/tool/strokes/kis_painter_based_stroke_strategy.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/tool/strokes/freehand_stroke.h:15: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1378/3308] Building CXX object libs/ui/CMakeFiles/kritaui.dir/tool/KisToolPaintFactoryBase.cpp.o [1379/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_painter.h:23, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/tool/strokes/KisFreehandStrokeInfo.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_painter.h:24: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1380/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_stroke_strategy.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_simple_stroke_strategy.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/tool/strokes/kis_color_sampler_stroke_strategy.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/tool/strokes/kis_color_sampler_stroke_strategy.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/tool/strokes/kis_color_sampler_stroke_strategy.h:13: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1381/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/tool/strokes/KisNodeSelectionRecipe.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/tool/strokes/KisNodeSelectionRecipe.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1382/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_painter.h:23, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/tool/strokes/KisMaskedFreehandStrokePainter.cpp:10: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_painter.h:24: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1383/3308] Building CXX object libs/ui/CMakeFiles/kritaui.dir/toolbox/KoToolBoxButton.cpp.o [1384/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/tool/strokes/KisMaskingBrushRenderer.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/tool/strokes/KisMaskingBrushRenderer.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_painter.h:24, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/tool/strokes/KisMaskingBrushRenderer.cpp:15: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1385/3308] Building CXX object libs/ui/CMakeFiles/kritaui.dir/widgets/kis_canvas_drop.cpp.o [1386/3308] Building CXX object libs/ui/CMakeFiles/kritaui.dir/toolbox/KoToolBoxDocker.cpp.o [1387/3308] Building CXX object libs/ui/CMakeFiles/kritaui.dir/toolbox/KoToolBoxFactory.cpp.o [1388/3308] Building CXX object libs/ui/CMakeFiles/kritaui.dir/widgets/kis_cmb_contour.cpp.o [1389/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_stroke_strategy.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_simple_stroke_strategy.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/KisRunnableBasedStrokeStrategy.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/tool/strokes/kis_painter_based_stroke_strategy.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/tool/strokes/kis_painter_based_stroke_strategy.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_painter.h:24, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/tool/kis_resources_snapshot.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/tool/strokes/kis_painter_based_stroke_strategy.h:13: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1390/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_stroke_strategy_undo_command_based.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/tool/strokes/kis_filter_stroke_strategy.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/tool/strokes/kis_filter_stroke_strategy.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_painter.h:24, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/tool/kis_resources_snapshot.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/tool/strokes/kis_filter_stroke_strategy.h:13: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1391/3308] Building CXX object libs/ui/CMakeFiles/kritaui.dir/widgets/KisCompositeOpListConnectionHelper.cpp.o [1392/3308] Building CXX object libs/ui/CMakeFiles/kritaui.dir/widgets/kis_collapsible_button_group.cpp.o [1393/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/KisViewManager.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/toolbox/KoToolBox.cpp:33: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1394/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/tool/KisAsyncColorSamplerHelper.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/tool/KisAsyncColorSamplerHelper.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/tool/KisAsyncColorSamplerHelper.cpp:18: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1395/3308] Building CXX object libs/ui/CMakeFiles/kritaui.dir/widgets/kis_transport_controls.cpp.o [1396/3308] Building CXX object libs/ui/CMakeFiles/kritaui.dir/widgets/kis_utility_title_bar.cpp.o [1397/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_stroke_strategy_undo_command_based.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/tool/strokes/move_stroke_strategy.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/tool/strokes/move_stroke_strategy.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/KisProofingConfiguration.h:8, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_image_config.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_transaction.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/tool/strokes/move_stroke_strategy.h:20: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1398/3308] Building CXX object libs/ui/CMakeFiles/kritaui.dir/widgets/kis_cmb_idlist.cc.o [1399/3308] Building CXX object libs/ui/CMakeFiles/kritaui.dir/widgets/kis_tone_curve_widget.cpp.o [1400/3308] Building CXX object libs/ui/CMakeFiles/kritaui.dir/widgets/KisCurveWidgetConnectionHelper.cpp.o [1401/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/widgets/gradient/KisGradientChooser.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/widgets/kis_cmb_gradient.cpp:16: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1402/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/brushengine/kis_paintop_factory.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/widgets/kis_paintop_list_widget.cpp:13: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/brushengine/kis_paintop_settings.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/brushengine/kis_paintop_factory.h:17: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1403/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/KisView.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_action_manager.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/widgets/kis_cmb_composite.cc:19: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/operations/kis_operation_configuration.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_action_manager.h:19: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1404/3308] Building CXX object libs/ui/CMakeFiles/kritaui.dir/widgets/KisCurveWidgetControlsManager.cpp.o /home/build/YPKG/root/krita/build/krita-5.2.6/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.6/libs/ui/widgets/KisCurveWidgetControlsManager.cpp:211:40: warning: type attributes ignored after type is already defined [-Wattributes] 211 | template class KRITAUI_EXPORT_INSTANCE KisCurveWidgetControlsManager; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1405/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/widgets/kis_cie_tongue_widget.h:24, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/widgets/kis_cie_tongue_widget.cpp:42: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1406/3308] Building CXX object libs/ui/CMakeFiles/kritaui.dir/widgets/kis_iconwidget.cc.o [1407/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/widgets/kis_cie_tongue_widget.h:24, from /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/libs/ui/ui_wdgcolorspaceselectoradvanced.h:26, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/widgets/kis_advanced_color_space_selector.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/widgets/kis_color_space_selector.cc:11: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1408/3308] Building CXX object libs/ui/CMakeFiles/kritaui.dir/widgets/kis_mask_widgets.cpp.o [1409/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/widgets/kis_curve_widget.cpp:36: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/widgets/kis_curve_widget.cpp:53: /home/build/YPKG/root/krita/build/krita-5.2.6/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.6/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.6/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 | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/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)); | ^~~~~~~~~~ /usr/include/QtGui/qpalette.h:101:22: note: declared here 101 | Background Q_DECL_ENUMERATOR_DEPRECATED_X("Use QPalette::Window instead") = Window | ^~~~~~~~~~ [1410/3308] Building CXX object libs/ui/CMakeFiles/kritaui.dir/widgets/kis_meta_data_merge_strategy_chooser_widget.cc.o [1411/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_config_widget.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/widgets/kis_multi_bool_filter_widget.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/widgets/kis_multi_bool_filter_widget.cc:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1412/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_config_widget.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/widgets/kis_multi_double_filter_widget.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/widgets/kis_multi_double_filter_widget.cc:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1413/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/widgets/kis_cie_tongue_widget.h:24, from /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/libs/ui/ui_wdgcolorspaceselectoradvanced.h:26, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/widgets/kis_advanced_color_space_selector.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/widgets/kis_advanced_color_space_selector.cc:10: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1414/3308] Building CXX object libs/ui/CMakeFiles/kritaui.dir/widgets/kis_progress_widget.cpp.o [1415/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_config_widget.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/widgets/kis_multi_integer_filter_widget.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/widgets/kis_multi_integer_filter_widget.cc:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1416/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/widgets/kis_image_from_clipboard_widget.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/widgets/kis_image_from_clipboard_widget.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1417/3308] Building CXX object libs/ui/CMakeFiles/kritaui.dir/widgets/kis_paintop_preset_icon_library.cpp.o [1418/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/widgets/kis_filter_selector_widget.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/widgets/kis_filter_selector_widget.cc:9: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/psdutils/psd.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_psd_layer_style.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_layer.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/widgets/kis_filter_selector_widget.cc:25: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1419/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/widgets/kis_tool_options_popup.cpp:27: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1420/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/widgets/kis_custom_image_widget.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/widgets/kis_custom_image_widget.cc:9: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1421/3308] Building CXX object libs/ui/CMakeFiles/kritaui.dir/widgets/kis_size_group.cpp.o [1422/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/brushengine/kis_paintop_preset.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/widgets/kis_paintop_presets_chooser_popup.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/widgets/kis_paintop_presets_chooser_popup.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/widgets/kis_paintop_presets_chooser_popup.cpp:20: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1423/3308] Building CXX object libs/ui/CMakeFiles/kritaui.dir/widgets/kis_size_group_p.cpp.o [1424/3308] Building CXX object libs/ui/CMakeFiles/kritaui.dir/widgets/KisSelectionPropertySlider.cpp.o [1425/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/compositeops/KoCompositeOpFunctions.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/tool/strokes/KisMaskingBrushCompositeOpFactory.cpp:13: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/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.6/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.6/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.6/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.6/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.6/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); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1426/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/resources/KoColorSet.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/widgets/KoResourceServerProvider.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/widgets/kis_pattern_chooser.cc:19: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/widgets/kis_pattern_chooser.cc:25: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1427/3308] Building CXX object libs/ui/CMakeFiles/kritaui.dir/widgets/kis_categorized_list_view.cpp.o [1428/3308] Building CXX object libs/ui/CMakeFiles/kritaui.dir/widgets/kis_tool_button.cpp.o [1429/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/widgets/kis_selection_options.cc:13: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/psdutils/psd.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_psd_layer_style.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_layer.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/widgets/kis_selection_options.cc:14: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1430/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/widgets/kis_preset_chooser.cpp:21: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1431/3308] Building CXX object libs/ui/CMakeFiles/kritaui.dir/widgets/kis_floating_message.cpp.o [1432/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/widgets/kis_scratch_pad.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/widgets/kis_scratch_pad_event_filter.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/brushengine/kis_paintop_preset.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/widgets/kis_scratch_pad.h:17: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1433/3308] Building CXX object libs/ui/CMakeFiles/kritaui.dir/widgets/kis_elided_label.cpp.o [1434/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/widgets/kis_wdg_generator.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/widgets/kis_wdg_generator.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_base_processor.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/generator/kis_generator.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/widgets/kis_wdg_generator.cpp:19: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1435/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/widgets/kis_widget_chooser.cpp:22: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1436/3308] Building CXX object libs/ui/CMakeFiles/kritaui.dir/widgets/kis_color_label_selector_widget.cpp.o [1437/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/widgets/kis_scratch_pad.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/widgets/kis_scratch_pad.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/brushengine/kis_paintop_preset.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/widgets/kis_scratch_pad.h:17: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/widgets/kis_scratch_pad.cpp: In member function ‘virtual void KisScratchPad::paintEvent(QPaintEvent*)’: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/widgets/kis_scratch_pad.cpp:406:26: warning: ‘constexpr QFlags::QFlags(Zero) [with Enum = QPainter::RenderHint; Zero = int QFlags::Private::*]’ is deprecated: Use default constructor instead [-Wdeprecated-declarations] 406 | 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.6/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) {} | ^~~~~~ [1438/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/KisView.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/KisMainWindow.h:21, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/widgets/kis_workspace_chooser.cpp:28: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_workspace_resource.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/KisMainWindow.h:22: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1439/3308] Building CXX object libs/ui/CMakeFiles/kritaui.dir/widgets/kis_color_label_button.cpp.o [1440/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/widgets/KisLodAvailabilityData.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1441/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/widgets/kis_color_filter_combo.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/widgets/kis_color_filter_combo.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1442/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/widgets/kis_paintop_presets_editor.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/widgets/kis_paintop_presets_editor.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/brushengine/kis_paintop_settings.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/brushengine/kis_paintop_factory.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/widgets/kis_paintop_presets_editor.h:15: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1443/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/widgets/kis_layer_filter_widget.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/widgets/kis_layer_filter_widget.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1444/3308] Building CXX object libs/ui/CMakeFiles/kritaui.dir/widgets/KisLayerStyleAngleSelector.cpp.o [1445/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_canvas_resource_provider.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/widgets/kis_lod_availability_widget.cpp:15: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_canvas_resource_provider.h:17: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1446/3308] Building CXX object libs/ui/CMakeFiles/kritaui.dir/widgets/KisMemoryReportButton.cpp.o [1447/3308] Building CXX object libs/ui/CMakeFiles/kritaui.dir/widgets/KisWarningWidget.cpp.o [1448/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/canvas/kis_canvas2.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/widgets/KisScreenColorSampler.cpp:18: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/opengl/kis_opengl.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/canvas/kis_canvas2.h:23: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1449/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorDisplayRendererInterface.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/widgets/KoDualColorButton.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/widgets/KoDualColorButton.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1450/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/brushengine/kis_paintop_preset.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/widgets/kis_preset_live_preview_view.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/widgets/kis_preset_live_preview_view.cpp:10: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/psdutils/psd.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_psd_layer_style.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_layer.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_paint_layer.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/widgets/kis_preset_live_preview_view.h:18: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1451/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_histogram.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/widgets/KisHistogramView.cpp:11: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1452/3308] Building CXX object libs/ui/CMakeFiles/kritaui.dir/widgets/KisLodAvailabilityModel.cpp.o [1453/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/widgets/kis_zoom_scrollbar.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1454/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_canvas_resource_provider.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/widgets/KoStrokeConfigWidget.cpp:57: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_canvas_resource_provider.h:17: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1455/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/widgets/KisAutoLevelsWidget.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/widgets/KisAutoLevelsWidget.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_paint_device.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/KisAutoLevels.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/widgets/KisAutoLevelsWidget.h:16: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1456/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/widgets/KisDitherWidget.cpp:13: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1457/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_histogram.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/widgets/KisHistogramPainter.cpp:16: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/widgets/KisHistogramPainter.cpp:19: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1458/3308] Building CXX object libs/ui/CMakeFiles/kritaui.dir/utils/KisSpinBoxSplineUnitConverter.cpp.o [1459/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/resources/KoSegmentGradient.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/widgets/gradient/KisGradientWidgetsUtils.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/widgets/gradient/KisStopGradientSlider.cpp:23: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/krita_utils.h:23, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/widgets/gradient/KisStopGradientSlider.cpp:26: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1460/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/widgets/KoFillConfigWidget.cpp:24: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_canvas_resource_provider.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/widgets/KoFillConfigWidget.cpp:49: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1461/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/resources/KoSegmentGradient.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/widgets/gradient/KisGradientWidgetsUtils.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/widgets/gradient/KisGradientWidgetsUtils.cpp:11: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1462/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/resources/KoStopGradient.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/widgets/gradient/KisStopGradientEditor.cpp:18: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1463/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/widgets/kis_color_button.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/widgets/gradient/KisGradientColorEditor.cpp:12: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1464/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/resources/KoSegmentGradient.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/widgets/gradient/KisSegmentGradientSlider.cpp:23: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/krita_utils.h:23, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/widgets/gradient/KisSegmentGradientSlider.cpp:26: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1465/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/resources/KoSegmentGradient.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/widgets/gradient/KisSegmentGradientEditor.cpp:17: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1466/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/resources/KoColorSet.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/widgets/KoResourceServerProvider.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/dialogs/KisDlgPaletteEditor.cpp:21: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1467/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/resources/KoStopGradient.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/widgets/gradient/KisGenericGradientEditor.cpp:17: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1468/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/resources/KoSegmentGradient.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/widgets/gradient/KisGradientChooser.cpp:21: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/widgets/gradient/KisGradientChooser.cpp:29: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1469/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_canvas_resource_provider.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/widgets/KisGamutMaskToolbar.cpp:10: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_canvas_resource_provider.h:17: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1470/3308] Building CXX object libs/ui/CMakeFiles/kritaui.dir/utils/KisRecentDocumentsModelWrapper.cpp.o [1471/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/utils/KisDitherUtil.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/utils/KisDitherUtil.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/utils/KisDitherUtil.cpp:11: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1472/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/KisPart.h:24, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/utils/kis_document_aware_spin_box_unit_manager.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_workspace_resource.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/KisMainWindow.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/utils/kis_document_aware_spin_box_unit_manager.cpp:10: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1473/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/widgets/KisNewsWidget.cpp:18: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1474/3308] Building CXX object libs/ui/CMakeFiles/kritaui.dir/input/kis_extended_modifiers_mapper.cpp.o [1475/3308] Building CXX object libs/ui/CMakeFiles/kritaui.dir/input/kis_abstract_input_action.cpp.o [1476/3308] Building CXX object libs/ui/CMakeFiles/kritaui.dir/KisPaletteEditor.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/resources/KoColorSet.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/KisPaletteEditor.cpp:21: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/KisViewManager.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/KisPaletteEditor.cpp:24: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1477/3308] Building CXX object libs/ui/CMakeFiles/kritaui.dir/input/kis_abstract_shortcut.cpp.o [1478/3308] Building CXX object libs/ui/CMakeFiles/kritaui.dir/utils/KisRecentFileIconCache.cpp.o [1479/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/resources/KoColorSet.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/KisDocument.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/utils/KisFileIconCreator.cpp:15: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_image.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/KisDocument.h:21: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1480/3308] Building CXX object libs/ui/CMakeFiles/kritaui.dir/input/kis_native_gesture_shortcut.cpp.o [1481/3308] Building CXX object libs/ui/CMakeFiles/kritaui.dir/input/kis_single_action_shortcut.cpp.o [1482/3308] Building CXX object libs/ui/CMakeFiles/kritaui.dir/input/kis_stroke_shortcut.cpp.o [1483/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/tool/kis_tool.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/canvas/kis_tool_proxy.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/input/kis_tool_invocation_action.cpp:15: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/tool/kis_tool.h:19: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1484/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/canvas/kis_canvas_controller.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/input/kis_rotate_canvas_action.cpp:14: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/opengl/kis_opengl.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/canvas/kis_canvas2.h:23, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/input/kis_rotate_canvas_action.cpp:15: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1485/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/canvas/kis_canvas2.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/input/kis_pan_action.cpp:18: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/opengl/kis_opengl.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/canvas/kis_canvas2.h:23: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1486/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/tool/kis_tool.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/input/kis_alternate_invocation_action.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/input/kis_alternate_invocation_action.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/tool/kis_tool.h:19: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1487/3308] Building CXX object libs/ui/CMakeFiles/kritaui.dir/input/KisInputActionGroup.cpp.o [1488/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/tool/kis_tool.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/canvas/kis_tool_proxy.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/input/kis_input_manager.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/input/kis_change_frame_action.cpp:11: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/tool/kis_tool.h:19: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1489/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/canvas/kis_canvas2.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/input/kis_gamma_exposure_action.cpp:13: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/opengl/kis_opengl.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/canvas/kis_canvas2.h:23: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1490/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/tool/kis_tool.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/input/kis_change_primary_setting_action.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/input/kis_change_primary_setting_action.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/tool/kis_tool.h:19: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1491/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/canvas/kis_canvas2.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/input/kis_zoom_action.cpp:17: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/opengl/kis_opengl.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/canvas/kis_canvas2.h:23: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1492/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/canvas/kis_canvas2.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/input/KisPopupWidgetAction.h:21, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/input/KisPopupWidgetAction.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/opengl/kis_opengl.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/canvas/kis_canvas2.h:23: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1493/3308] Building CXX object libs/ui/CMakeFiles/kritaui.dir/input/KisInputProfileMigrator.cpp.o [1494/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/input/kis_shortcut_matcher.cpp:18: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/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.6/libs/ui/input/kis_shortcut_matcher.cpp:489:78: warning: unused parameter ‘localPos’ [-Wunused-parameter] 489 | void KisShortcutMatcher::touchCancelEvent(QTouchEvent *event, const QPointF &localPos) | ~~~~~~~~~~~~~~~^~~~~~~~ [1495/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_image.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/canvas/kis_canvas_decoration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/canvas/kis_abstract_canvas_widget.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/canvas/kis_canvas_widget_base.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/opengl/kis_opengl_canvas2.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/input/KisQtWidgetsTweaker.cpp:19: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/opengl/kis_texture_tile_update_info.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/canvas/kis_update_info.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/opengl/kis_opengl_image_textures.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/opengl/kis_opengl_canvas2.h:13: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/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.6/libs/ui/opengl/kis_texture_tile_update_info.h:160:90: warning: comparison of integer expressions of different signedness: ‘int’ and ‘quint32’ {aka ‘unsigned int’} [-Wsign-compare] 160 | if (!channelFlags.isEmpty() && selectedChannelIndex >= 0 && selectedChannelIndex < m_patchColorSpace->channelCount()) { | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1496/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/canvas/kis_canvas2.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/input/kis_select_layer_action.cpp:16: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/opengl/kis_opengl.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/canvas/kis_canvas2.h:23: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1497/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/tool/kis_tool.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/canvas/kis_tool_proxy.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/input/kis_input_manager.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/input/kis_input_manager.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/tool/kis_tool.h:19: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1498/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/canvas/kis_canvas_controller.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/input/kis_zoom_and_rotate_action.cpp:12: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/opengl/kis_opengl.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/canvas/kis_canvas2.h:23, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/input/kis_zoom_and_rotate_action.cpp:13: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1499/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/KisPart.h:24, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/input/KisCanvasOnlyAction.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_workspace_resource.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/KisMainWindow.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/input/KisCanvasOnlyAction.cpp:10: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1500/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/tool/kis_tool.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/canvas/kis_tool_proxy.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/input/kis_input_manager.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/input/kis_input_manager_p.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/input/kis_input_manager_p.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/tool/kis_tool.h:19: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1501/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/operations/kis_operation_configuration.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/operations/kis_operation_configuration.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1502/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/operations/kis_operation_configuration.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/operations/kis_operation_ui_factory.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/operations/kis_operation_ui_factory.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1503/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/operations/kis_operation_configuration.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/operations/kis_operation_ui_widget.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/operations/kis_operation_ui_widget.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1504/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/KisView.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/KisMainWindow.h:21, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/input/KisTouchGestureAction.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_workspace_resource.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/KisMainWindow.h:22: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1505/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/operations/kis_operation.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/operations/kis_operation.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1506/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/operations/kis_operation.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/operations/kis_filter_selection_operation.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/operations/kis_filter_selection_operation.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1507/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/operations/kis_operation.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/operations/kis_operation_registry.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/operations/kis_operation_registry.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1508/3308] Building CXX object libs/ui/CMakeFiles/kritaui.dir/input/kis_touch_shortcut.cpp.o [1509/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/animation/VideoHDRMetadataOptionsDialog.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/animation/VideoHDRMetadataOptionsDialog.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1510/3308] Building CXX object libs/ui/CMakeFiles/kritaui.dir/kis_gui_context_command.cpp.o [1511/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/KisViewManager.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/actions/KisTransformToolActivationCommand.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/actions/KisTransformToolActivationCommand.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/opengl/kis_opengl.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/canvas/kis_canvas2.h:23, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/actions/KisTransformToolActivationCommand.cpp:13: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1512/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/animation/KisAnimationRenderingOptions.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/animation/KisAnimationRenderingOptions.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1513/3308] Building CXX object libs/ui/CMakeFiles/kritaui.dir/kis_gui_context_command_p.cpp.o [1514/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/animation/KisHDRMetadataOptions.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/animation/KisHDRMetadataOptions.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/animation/KisHDRMetadataOptions.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1515/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/operations/kis_operation.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/actions/KisNoParameterActionFactory.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/actions/kis_selection_action_factories.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/actions/kis_selection_action_factories.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1516/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/animation/KisVideoSaver.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/animation/KisVideoSaver.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/KisImportExportFilter.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/animation/KisVideoSaver.h:14: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1517/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_animation_frame_cache.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/animation/KisFrameDisplayProxy.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/animation/KisFrameDisplayProxy.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/opengl/kis_opengl.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/canvas/kis_canvas2.h:23, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/animation/KisFrameDisplayProxy.cpp:10: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/animation/KisFrameDisplayProxy.cpp: In constructor ‘Private::Private(KisCanvas2*)’: /home/build/YPKG/root/krita/build/krita-5.2.6/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.6/libs/ui/animation/KisFrameDisplayProxy.cpp:20:9: warning: ‘int Private::intendedFrame’ [-Wreorder] 20 | int intendedFrame; | ^~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/animation/KisFrameDisplayProxy.cpp:15:5: warning: when initialized here [-Wreorder] 15 | Private(KisCanvas2* c) | ^~~~~~~ [1518/3308] Building CXX object libs/ui/CMakeFiles/kritaui.dir/input/kis_input_profile.cpp.o [1519/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/animation/KisAnimationRenderingOptions.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/animation/KisAnimationRender.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/animation/KisAnimationRender.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1520/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/resources/KoColorSet.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/KisDocument.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_document_undo_store.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_image.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/KisDocument.h:21: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1521/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/operations/kis_operation.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/actions/KisNoParameterActionFactory.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/actions/KisPasteActionFactories.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/actions/KisPasteActionFactories.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1522/3308] Building CXX object libs/ui/CMakeFiles/kritaui.dir/input/config/kis_input_profile_model.cpp.o [1523/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/animation/KisFFMpegWrapper.cpp:22: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1524/3308] Building CXX object libs/ui/CMakeFiles/kritaui.dir/input/kis_shortcut_configuration.cpp.o [1525/3308] Building CXX object libs/ui/CMakeFiles/kritaui.dir/input/config/kis_edit_profiles_dialog.cpp.o [1526/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_config_widget.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/animation/VideoExportOptionsDialog.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/animation/VideoExportOptionsDialog.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1527/3308] Building CXX object libs/ui/CMakeFiles/kritaui.dir/input/config/kis_input_type_delegate.cpp.o [1528/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/animation/KisDlgAnimationRenderer.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/animation/KisDlgAnimationRenderer.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1529/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/input/kis_tablet_debugger.cpp:14: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1530/3308] Building CXX object libs/ui/CMakeFiles/kritaui.dir/input/config/kis_input_button.cpp.o [1531/3308] Building CXX object libs/ui/CMakeFiles/kritaui.dir/input/config/kis_input_configuration_page_item.cpp.o [1532/3308] Building CXX object libs/ui/CMakeFiles/kritaui.dir/input/config/kis_action_shortcuts_model.cpp.o [1533/3308] Building CXX object libs/ui/CMakeFiles/kritaui.dir/input/config/kis_input_mode_delegate.cpp.o [1534/3308] Building CXX object libs/ui/CMakeFiles/kritaui.dir/input/config/kis_input_editor_delegate.cpp.o [1535/3308] Building CXX object libs/ui/CMakeFiles/kritaui.dir/input/config/kis_mouse_input_editor.cpp.o [1536/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/KisView.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/animation/KisDlgImportVideoAnimation.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/animation/KisDlgImportVideoAnimation.cpp:10: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/animation/KisDlgImportVideoAnimation.h:19: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1537/3308] Building CXX object libs/ui/CMakeFiles/kritaui.dir/input/config/kis_key_input_editor.cpp.o [1538/3308] Building CXX object libs/ui/CMakeFiles/kritaui.dir/input/config/kis_wheel_input_editor.cpp.o [1539/3308] Building CXX object libs/ui/CMakeFiles/kritaui.dir/kis_abstract_perspective_grid.cpp.o [1540/3308] Building CXX object libs/ui/CMakeFiles/kritaui.dir/input/config/KisGestureSelector.cpp.o [1541/3308] Building CXX object libs/ui/CMakeFiles/kritaui.dir/kcanvaspreview.cc.o /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kcanvaspreview.cc: In member function ‘virtual void KCanvasPreview::mouseMoveEvent(QMouseEvent*)’: /home/build/YPKG/root/krita/build/krita-5.2.6/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.6/libs/ui/kcanvaspreview.cc:55:26: note: ‘newYOffset’ was declared here 55 | int newXOffset , newYOffset; | ^~~~~~~~~~ [1542/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/input/kis_input_profile_manager.cpp:20: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1543/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/input/config/kis_input_configuration_page.cpp:23: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1544/3308] Building CXX object libs/ui/CMakeFiles/kritaui.dir/KisDetailsPane.cpp.o [1545/3308] Building CXX object libs/ui/CMakeFiles/kritaui.dir/KisAutoSaveRecoveryDialog.cpp.o /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/KisAutoSaveRecoveryDialog.cpp: In constructor ‘KisAutoSaveRecoveryDialog::KisAutoSaveRecoveryDialog(const QStringList&, QWidget*)’: /home/build/YPKG/root/krita/build/krita-5.2.6/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.6/libs/widgets/KoDialog.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/KisAutoSaveRecoveryDialog.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.6/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 | ^~~~~~~~~ [1546/3308] Building CXX object libs/ui/CMakeFiles/kritaui.dir/KisImportUserFeedbackInterface.cpp.o [1547/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_node.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/processing/KisEncloseAndFillProcessingVisitor.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_painter.h:24, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/tool/kis_resources_snapshot.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/processing/KisEncloseAndFillProcessingVisitor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/processing/KisEncloseAndFillProcessingVisitor.cpp:15: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1548/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_selection.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/processing/fill_processing_visitor.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/processing/fill_processing_visitor.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_painter.h:24, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/tool/kis_resources_snapshot.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/processing/fill_processing_visitor.h:14: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1549/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/imagesize/dlg_layersize.cc:14: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1550/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/imagesize/dlg_imagesize.cc:14: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1551/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_image.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/canvas/kis_canvas_decoration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/canvas/kis_mirror_axis.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/canvas/kis_mirror_axis.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/opengl/kis_opengl.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/canvas/kis_canvas2.h:23, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/canvas/kis_mirror_axis.cpp:22: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1552/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/imagesize/imagesize.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/imagesize/imagesize.cc:9: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/psdutils/psd.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_psd_layer_style.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_layer.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/imagesize/imagesize.cc:16: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1553/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/imagesize/dlg_canvassize.cc:12: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1554/3308] Building CXX object libs/ui/CMakeFiles/kritaui.dir/KisImportExportUtils.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/KisImageBarrierLock.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/KisImportExportUtils.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/KisImportExportUtils.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1555/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_node_view_color_scheme.cpp:16: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1556/3308] Building CXX object libs/ui/CMakeFiles/kritaui.dir/KisCloneDocumentStroke.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_stroke_strategy.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_simple_stroke_strategy.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/KisCloneDocumentStroke.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/KisCloneDocumentStroke.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/resources/KoColorSet.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/KisDocument.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/KisCloneDocumentStroke.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1557/3308] Building CXX object libs/ui/CMakeFiles/kritaui.dir/KisTemplates.cpp.o [1558/3308] Building CXX object libs/ui/CMakeFiles/kritaui.dir/KisTemplate.cpp.o [1559/3308] Building CXX object libs/ui/CMakeFiles/kritaui.dir/KisImportExportFilter.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/KisImportExportFilter.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/KisImportExportFilter.cpp:10: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1560/3308] Building CXX object libs/ui/CMakeFiles/kritaui.dir/KisTemplateGroup.cpp.o [1561/3308] Building CXX object libs/ui/CMakeFiles/kritaui.dir/KisOpenPane.cpp.o [1562/3308] Building CXX object libs/ui/CMakeFiles/kritaui.dir/KisTemplatesPane.cpp.o [1563/3308] Building CXX object libs/ui/CMakeFiles/kritaui.dir/KisImportExportErrorCode.cpp.o [1564/3308] Building CXX object libs/ui/CMakeFiles/kritaui.dir/KisTemplateTree.cpp.o [1565/3308] Building CXX object libs/ui/CMakeFiles/kritaui.dir/KisImportExportAdditionalChecks.cpp.o [1566/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/KisImportExportFilter.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_async_action_feedback.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_async_action_feedback.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1567/3308] Building CXX object libs/ui/CMakeFiles/kritaui.dir/qtlockedfile/qtlockedfile.cpp.o [1568/3308] Building CXX object libs/ui/CMakeFiles/kritaui.dir/KisApplication.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/KisImportExportFilter.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/KisImportExportManager.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/KisApplication.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/KisApplication.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1569/3308] Building CXX object libs/ui/CMakeFiles/kritaui.dir/thememanager.cpp.o [1570/3308] Building CXX object libs/ui/CMakeFiles/kritaui.dir/KisUndoActionsUpdateManager.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/resources/KoColorSet.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/KisDocument.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/KisUndoActionsUpdateManager.cpp:12: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_image.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/KisDocument.h:21: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1571/3308] Building CXX object libs/ui/CMakeFiles/kritaui.dir/KisCanvasWindow.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/KisView.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/KisMainWindow.h:21, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/KisCanvasWindow.cpp:10: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_workspace_resource.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/KisMainWindow.h:22: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1572/3308] Building CXX object libs/ui/CMakeFiles/kritaui.dir/qtsingleapplication/qtlocalpeer.cpp.o [1573/3308] Building CXX object libs/ui/CMakeFiles/kritaui.dir/qtsingleapplication/qtsingleapplication.cpp.o [1574/3308] Building CXX object libs/ui/CMakeFiles/kritaui.dir/KisTemplateCreateDia.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/resources/KoColorSet.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/KisDocument.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/KisTemplateCreateDia.cpp:30: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_image.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/KisDocument.h:21: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1575/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/KisView.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/KisMainWindow.h:21, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_mainwindow_observer.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_workspace_resource.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/KisMainWindow.h:22: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1576/3308] Building CXX object libs/ui/CMakeFiles/kritaui.dir/KisImportExportManager.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/KisImportExportFilter.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/KisImportExportManager.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/KisImportExportManager.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1577/3308] Building CXX object libs/ui/CMakeFiles/kritaui.dir/KisPart.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/KisPart.h:24, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/KisPart.cpp:12: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/resources/KoColorSet.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/widgets/KoResourceServerProvider.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/KisPart.cpp:23: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1578/3308] Building CXX object libs/ui/CMakeFiles/kritaui.dir/KisNetworkAccessManager.cpp.o [1579/3308] Building CXX object libs/ui/CMakeFiles/kritaui.dir/KisRssReader.cpp.o [1580/3308] Building CXX object libs/ui/CMakeFiles/kritaui.dir/KisDocument.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/KisView.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/KisMainWindow.h:21, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/KisDocument.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_workspace_resource.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/KisMainWindow.h:22: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/KisDocument.cpp: In constructor ‘KisDocument::KisDocument(bool)’: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/KisDocument.cpp:629:68: warning: ‘void KoDocumentResourceManager::setGlobalShapeController(KoShapeController*)’ is deprecated [-Wdeprecated-declarations] 629 | d->shapeController->resourceManager()->setGlobalShapeController(d->koShapeController); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/KisDocument.cpp:34: /home/build/YPKG/root/krita/build/krita-5.2.6/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.6/libs/ui/KisDocument.cpp: In member function ‘void KisDocument::copyFromDocumentImpl(const KisDocument&, CopyPolicy)’: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/KisDocument.cpp:1191:72: warning: ‘void KoDocumentResourceManager::setGlobalShapeController(KoShapeController*)’ is deprecated [-Wdeprecated-declarations] 1191 | d->shapeController->resourceManager()->setGlobalShapeController(d->koShapeController); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/flake/KoDocumentResourceManager.h:221:28: note: declared here 221 | Q_DECL_DEPRECATED void setGlobalShapeController(KoShapeController *globalShapeController); | ^~~~~~~~~~~~~~~~~~~~~~~~ [1581/3308] Building CXX object libs/ui/CMakeFiles/kritaui.dir/KisRemoteFileFetcher.cpp.o [1582/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_mirror_manager.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_mirror_manager.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/opengl/kis_opengl.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/canvas/kis_canvas2.h:23, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_mirror_manager.cpp:19: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1583/3308] Building CXX object libs/ui/CMakeFiles/kritaui.dir/KisMultiFeedRSSModel.cpp.o /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/KisMultiFeedRSSModel.cpp: In member function ‘virtual QVariant MultiFeedRssModel::data(const QModelIndex&, int) const’: /home/build/YPKG/root/krita/build/krita-5.2.6/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.6/libs/ui/KisMultiFeedRSSModel.h:29, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/KisMultiFeedRSSModel.cpp:26: /usr/include/QtCore/qnamespace.h:1293:9: note: declared here 1293 | DefaultLocaleShortDate Q_DECL_ENUMERATOR_DEPRECATED_X("Use QLocale"), | ^~~~~~~~~~~~~~~~~~~~~~ [1584/3308] Building CXX object libs/ui/CMakeFiles/kritaui.dir/KisMouseClickEater.cpp.o [1585/3308] Building CXX object libs/ui/CMakeFiles/kritaui.dir/KisView.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/KisView.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/KisView.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/resources/KoColorSet.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/KisDocument.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/KisView_p.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/KisView.cpp:10: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1586/3308] Building CXX object libs/ui/CMakeFiles/kritaui.dir/KisSaveGroupVisitor.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/KisSaveGroupVisitor.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/KisSaveGroupVisitor.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/psdutils/psd.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_psd_layer_style.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_layer.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/KisSaveGroupVisitor.h:16: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1587/3308] Building CXX object libs/ui/CMakeFiles/kritaui.dir/KisApplicationArguments.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/KisPart.h:24, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/KisApplicationArguments.cpp:20: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/resources/KoColorSet.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/KisDocument.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/KisApplicationArguments.cpp:21: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1588/3308] Building CXX object libs/ui/CMakeFiles/kritaui.dir/StoryboardItem.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/StoryboardItem.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/StoryboardItem.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1589/3308] Building CXX object libs/ui/CMakeFiles/kritaui.dir/KisMLTProducerKrita.cpp.o /home/build/YPKG/root/krita/build/krita-5.2.6/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.6/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.6/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.6/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.6/libs/ui/KisMLTProducerKrita.cpp:275:46: warning: unused parameter ‘id’ [-Wunused-parameter] 275 | const char *id, | ~~~~~~~~~~~~^~ [1590/3308] Building CXX object libs/ui/CMakeFiles/kritaui.dir/KisWindowLayoutManager.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/KisImportExportFilter.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/KisImportExportManager.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/KisApplication.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/KisWindowLayoutManager.cpp:16: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1591/3308] Building CXX object libs/ui/CMakeFiles/kritaui.dir/KisAndroidFileProxy.cpp.o [1592/3308] Building CXX object libs/ui/CMakeFiles/kritaui.dir/KisSessionResource.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/KisPart.h:24, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/KisSessionResource.cpp:10: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/KisSessionResource.cpp:11: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1593/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/flake/kis_shape_layer_canvas.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/flake/KisReferenceImagesLayer.cpp:13: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/psdutils/psd.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_psd_layer_style.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_layer.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_external_layer_iface.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/flake/kis_shape_layer.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/flake/KisReferenceImagesLayer.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/flake/KisReferenceImagesLayer.cpp:16: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1594/3308] Building CXX object libs/ui/CMakeFiles/kritaui.dir/KisDecorationsWrapperLayer.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/KisDecorationsWrapperLayer.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/KisDecorationsWrapperLayer.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/psdutils/psd.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_psd_layer_style.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_layer.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_external_layer_iface.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/KisDecorationsWrapperLayer.h:11: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1595/3308] Building CXX object libs/ui/CMakeFiles/kritaui.dir/KisWindowLayoutResource.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/KisPart.h:24, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/KisWindowLayoutResource.cpp:19: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/resources/KoColorSet.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/KisDocument.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/KisWindowLayoutResource.cpp:20: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1596/3308] Building CXX object libs/ui/CMakeFiles/kritaui.dir/KisReferenceImagesDecoration.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/KisReferenceImagesDecoration.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/KisReferenceImagesDecoration.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/opengl/kis_opengl.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/canvas/kis_canvas2.h:23, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/KisReferenceImagesDecoration.h:21: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1597/3308] Building CXX object libs/ui/CMakeFiles/kritaui.dir/KisReferenceImage.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/KisReferenceImage.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/KisReferenceImage.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/KisReferenceImage.h:14: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1598/3308] Building CXX object libs/ui/CMakeFiles/kritaui.dir/KisViewManager.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/KisViewManager.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/KisViewManager.cpp:18: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/tool/kis_tool.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/canvas/kis_tool_proxy.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/input/kis_input_manager.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/KisViewManager.cpp:67: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1599/3308] Building CXX object libs/ui/CMakeFiles/kritaui.dir/KisMainWindow.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/KisView.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/KisMainWindow.h:21, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/KisMainWindow.cpp:10: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_workspace_resource.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/KisMainWindow.h:22: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1600/3308] Building CXX object libs/ui/CMakeFiles/kritaui.dir/KisNodeActivationActionCreatorVisitor.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_node.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/KisNodeActivationActionCreatorVisitor.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/KisNodeActivationActionCreatorVisitor.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/psdutils/psd.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_psd_layer_style.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_layer.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_paint_layer.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/KisNodeActivationActionCreatorVisitor.h:12: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1601/3308] Building CXX object libs/ui/CMakeFiles/kritaui.dir/KoDocumentInfo.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/resources/KoColorSet.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/KisDocument.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/KoDocumentInfo.cpp:10: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_image.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/KisDocument.h:21: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1602/3308] Building CXX object libs/ui/CMakeFiles/kritaui.dir/KoDocumentInfoDlg.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/resources/KoColorSet.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/KisDocument.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/KoDocumentInfoDlg.cpp:16: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_image.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/KisDocument.h:21: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1603/3308] Building CXX object libs/ui/CMakeFiles/kritaui.dir/KisAbstractFrameCacheSwapper.cpp.o [1604/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/dialogs/KisAsyncAnimationRenderDialogBase.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/dialogs/KisAsyncAnimationCacheRenderDialog.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/dialogs/KisAsyncAnimationCacheRenderDialog.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1605/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/resources/KoColorSet.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/widgets/KoResourceServerProvider.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/widgets/kis_seexpr_script_chooser.cpp:19: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/widgets/kis_seexpr_script_chooser.cpp:24: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1606/3308] Building CXX object libs/ui/CMakeFiles/kritaui.dir/KisPlaybackEngineMLT.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/canvas/kis_canvas2.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/KisPlaybackEngineMLT.cpp:15: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/opengl/kis_opengl.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/canvas/kis_canvas2.h:23: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/KisPlaybackEngineMLT.cpp: In member function ‘void KisPlaybackEngineMLT::Private::initializeConsumers()’: /home/build/YPKG/root/krita/build/krita-5.2.6/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)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1607/3308] Building CXX object libs/ui/CMakeFiles/kritaui.dir/KisAsyncAnimationCacheRenderer.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/KisAsyncAnimationRendererBase.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/KisAsyncAnimationCacheRenderer.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/KisAsyncAnimationCacheRenderer.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/opengl/kis_texture_tile_update_info.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/canvas/kis_update_info.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/KisAsyncAnimationCacheRenderer.cpp:10: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/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.6/libs/ui/opengl/kis_texture_tile_update_info.h:160:90: warning: comparison of integer expressions of different signedness: ‘int’ and ‘quint32’ {aka ‘unsigned int’} [-Wsign-compare] 160 | if (!channelFlags.isEmpty() && selectedChannelIndex >= 0 && selectedChannelIndex < m_patchColorSpace->channelCount()) { | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1608/3308] Building CXX object libs/ui/CMakeFiles/kritaui.dir/KisAsyncAnimationRendererBase.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/KisAsyncAnimationRendererBase.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/KisAsyncAnimationRendererBase.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/KisProofingConfiguration.h:8, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_image_config.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/KisAsyncAnimationRendererBase.cpp:16: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1609/3308] Building CXX object libs/ui/CMakeFiles/kritaui.dir/input/wintab/drawpile_tablettester/tablettester.cpp.o [1610/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/dialogs/KisAsyncAnimationRenderDialogBase.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/dialogs/KisAsyncAnimationFramesSaveDialog.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/dialogs/KisAsyncAnimationFramesSaveDialog.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/dialogs/KisAsyncAnimationFramesSaveDialog.cpp:13: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1611/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_animation_frame_cache.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_animation_frame_cache.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/KisProofingConfiguration.h:8, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_image_config.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_animation_frame_cache.cpp:24: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/canvas/kis_update_info.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/opengl/kis_opengl_image_textures.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_animation_frame_cache.cpp:27: /home/build/YPKG/root/krita/build/krita-5.2.6/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.6/libs/ui/opengl/kis_texture_tile_update_info.h:160:90: warning: comparison of integer expressions of different signedness: ‘int’ and ‘quint32’ {aka ‘unsigned int’} [-Wsign-compare] 160 | if (!channelFlags.isEmpty() && selectedChannelIndex >= 0 && selectedChannelIndex < m_patchColorSpace->channelCount()) { | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1612/3308] Building CXX object libs/ui/CMakeFiles/kritaui.dir/KisAsyncAnimationFramesSavingRenderer.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/KisAsyncAnimationRendererBase.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/KisAsyncAnimationFramesSavingRenderer.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/KisAsyncAnimationFramesSavingRenderer.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/KisImportExportFilter.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/KisAsyncAnimationFramesSavingRenderer.cpp:11: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1613/3308] Building CXX object libs/ui/CMakeFiles/kritaui.dir/qtlockedfile/qtlockedfile_unix.cpp.o [1614/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/dialogs/KisAsyncAnimationRenderDialogBase.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/dialogs/KisAsyncAnimationRenderDialogBase.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/KisImportExportFilter.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_async_action_feedback.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/dialogs/KisAsyncAnimationRenderDialogBase.cpp:17: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1615/3308] Building CXX object libs/ui/CMakeFiles/kritaui.dir/input/wintab/drawpile_tablettester/tablettest.cpp.o [1616/3308] Building CXX object libs/ui/CMakeFiles/kritaui.dir/KisFrameCacheSwapper.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/KisFrameCacheStore.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/KisFrameCacheSwapper.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/opengl/kis_texture_tile_update_info.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/canvas/kis_update_info.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/KisFrameCacheSwapper.cpp:10: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/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.6/libs/ui/opengl/kis_texture_tile_update_info.h:160:90: warning: comparison of integer expressions of different signedness: ‘int’ and ‘quint32’ {aka ‘unsigned int’} [-Wsign-compare] 160 | if (!channelFlags.isEmpty() && selectedChannelIndex >= 0 && selectedChannelIndex < m_patchColorSpace->channelCount()) { | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1617/3308] Building CXX object libs/ui/CMakeFiles/kritaui.dir/KisFrameDataSerializer.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/opengl/kis_texture_tile_update_info.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/KisFrameDataSerializer.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/KisFrameDataSerializer.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/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.6/libs/ui/opengl/kis_texture_tile_update_info.h:160:90: warning: comparison of integer expressions of different signedness: ‘int’ and ‘quint32’ {aka ‘unsigned int’} [-Wsign-compare] 160 | if (!channelFlags.isEmpty() && selectedChannelIndex >= 0 && selectedChannelIndex < m_patchColorSpace->channelCount()) { | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1618/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_animation_importer.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_animation_importer.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/KisImportExportFilter.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_animation_importer.h:12: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1619/3308] Building CXX object libs/ui/CMakeFiles/kritaui.dir/KisInMemoryFrameCacheSwapper.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/canvas/kis_image_patch.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/canvas/kis_update_info.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/KisInMemoryFrameCacheSwapper.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/opengl/kis_texture_tile_update_info.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/canvas/kis_update_info.h:15: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/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.6/libs/ui/opengl/kis_texture_tile_update_info.h:160:90: warning: comparison of integer expressions of different signedness: ‘int’ and ‘quint32’ {aka ‘unsigned int’} [-Wsign-compare] 160 | if (!channelFlags.isEmpty() && selectedChannelIndex >= 0 && selectedChannelIndex < m_patchColorSpace->channelCount()) { | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1620/3308] Building CXX object libs/ui/CMakeFiles/kritaui.dir/KisFrameCacheStore.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/KisFrameCacheStore.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/KisFrameCacheStore.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/opengl/kis_texture_tile_update_info.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/canvas/kis_update_info.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/KisFrameCacheStore.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/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.6/libs/ui/opengl/kis_texture_tile_update_info.h:160:90: warning: comparison of integer expressions of different signedness: ‘int’ and ‘quint32’ {aka ‘unsigned int’} [-Wsign-compare] 160 | if (!channelFlags.isEmpty() && selectedChannelIndex >= 0 && selectedChannelIndex < m_patchColorSpace->channelCount()) { | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/KisFrameCacheStore.cpp: At global scope: /home/build/YPKG/root/krita/build/krita-5.2.6/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) | ^~~~~~~~~ [1621/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_time_span.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/canvas/KisCanvasAnimationState.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/canvas/KisCanvasAnimationState.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/canvas/KisCanvasAnimationState.cpp:17: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1622/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_animation_cache_populator.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_animation_cache_populator.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_animation_cache_populator.cpp:15: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/canvas/kis_update_info.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_animation_cache_populator.cpp:24: /home/build/YPKG/root/krita/build/krita-5.2.6/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.6/libs/ui/opengl/kis_texture_tile_update_info.h:160:90: warning: comparison of integer expressions of different signedness: ‘int’ and ‘quint32’ {aka ‘unsigned int’} [-Wsign-compare] 160 | if (!channelFlags.isEmpty() && selectedChannelIndex >= 0 && selectedChannelIndex < m_patchColorSpace->channelCount()) { | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1623/3308] Linking CXX shared library libs/ui/libkritaui.so.19.0.0 [1624/3308] Creating library symlink libs/ui/libkritaui.so.19 libs/ui/libkritaui.so [1625/3308] Automatic MOC for target kritabasicflakes [1626/3308] Automatic MOC for target kritaqmicinterface [1627/3308] Automatic MOC for target kritalibkra [1628/3308] Automatic MOC for target kritalayerdocker_static [1629/3308] Automatic MOC for target kritasmallcolorselector [1630/3308] Automatic MOC for target kritaassistanttool_static [1631/3308] Building CXX object libs/basicflakes/CMakeFiles/kritabasicflakes.dir/kritabasicflakes_autogen/mocs_compilation.cpp.o [1632/3308] Automatic MOC for target kritaspecificcolorselector [1633/3308] Automatic MOC for target kritalutdocker_static [1634/3308] Automatic MOC for target kritatasksetdocker [1635/3308] Automatic MOC for target kritaartisticcolorselector [1636/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/impex/libkra/kis_kra_loader.h:21, from /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/plugins/impex/libkra/kritalibkra_autogen/EWIEGA46WW/../../../../../../plugins/impex/libkra/kra_converter.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/plugins/impex/libkra/kritalibkra_autogen/EWIEGA46WW/moc_kra_converter.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/plugins/impex/libkra/kritalibkra_autogen/mocs_compilation.cpp:2: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1637/3308] Automatic MOC for target kritaanimationdocker_static [1638/3308] Building CXX object plugins/impex/libkra/CMakeFiles/kritalibkra.dir/kis_kra_utils.cpp.o [1639/3308] Generating ui_AssistantsToolOptions.h [1640/3308] Generating ui_WdgLayerBox.h [1641/3308] Generating moc_NodePropertyAction_p.cpp [1642/3308] Generating moc_SyncButtonAndAction.cpp [1643/3308] Generating ui_wdglut.h [1644/3308] Generating ui_KisOnionSkinsDocker.h [1645/3308] Automatic MOC for target kritastoryboarddocker_static [1646/3308] Generating ui_wdgstoryboarddock.h [1647/3308] Generating ui_wdgarrangemenu.h [1648/3308] Generating ui_wdgcommentmenu.h [1649/3308] Generating ui_wdgexportstoryboard.h [1650/3308] Building CXX object plugins/extensions/qmic/CMakeFiles/kritaqmicinterface.dir/kritaqmicinterface_autogen/mocs_compilation.cpp.o [1651/3308] Automatic MOC for target kritatooltransform_static [1652/3308] Generating ui_wdg_tool_transform.h [1653/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/basicflakes/tools/KoPencilTool.cpp:19: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/basicflakes/tools/KoCreatePathTool_p.h:23, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/basicflakes/tools/KoPencilTool.cpp:39: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1654/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/basicflakes/tools/KoCreatePathTool_p.h:23, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/basicflakes/tools/KoCreatePathTool.cpp:10: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1655/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/lazybrush/kis_lazy_fill_tools.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/impex/libkra/kis_colorize_dom_utils.cpp:11: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/lazybrush/kis_lazy_fill_tools.h:12: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1656/3308] Building CXX object plugins/extensions/qmic/CMakeFiles/kritaqmicinterface.dir/kis_qmic_plugin_interface.cpp.o [1657/3308] Automatic MOC for target kritalibkis [1658/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/impex/libkra/kis_kra_savexml_visitor.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/impex/libkra/kis_kra_savexml_visitor.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/impex/libkra/kis_kra_savexml_visitor.cpp:20: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1659/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/impex/libkra/kis_kra_save_visitor.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/impex/libkra/kis_kra_save_visitor.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/KisReferenceImage.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/impex/libkra/kis_kra_save_visitor.cpp:20: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1660/3308] Automatic MOC for target kritacolorselectorng [1661/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/commands/kis_node_command.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/commands/KisNodeRenameCommand.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/extensions/qmic/kis_qmic_import_tools.cpp:12: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/psdutils/psd.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_psd_layer_style.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_layer.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_paint_layer.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/extensions/qmic/kis_qmic_import_tools.cpp:19: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1662/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/impex/libkra/kis_kra_saver.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/impex/libkra/kis_kra_saver.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/impex/libkra/kis_kra_saver.cpp:27: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1663/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/impex/libkra/kis_kra_loader.h:21, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/impex/libkra/kra_converter.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/impex/libkra/kra_converter.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/resources/KoColorSet.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/KisDocument.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/impex/libkra/kra_converter.cpp:21: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1664/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/KisImageSignals.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/extensions/qmic/kis_qmic_interface.cpp:11: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/psdutils/psd.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_psd_layer_style.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_layer.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_paint_layer.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/extensions/qmic/kis_qmic_import_tools.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/extensions/qmic/kis_qmic_interface.cpp:22: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1665/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/impex/libkra/kis_kra_load_visitor.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/impex/libkra/kis_kra_load_visitor.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/psdutils/psd.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_psd_layer_style.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_layer.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_external_layer_iface.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/flake/kis_shape_layer.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/impex/libkra/kis_kra_load_visitor.cpp:10: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1666/3308] Building CXX object libs/libkis/CMakeFiles/kritalibkis.dir/DockWidget.cpp.o [1667/3308] Building CXX object libs/libkis/CMakeFiles/kritalibkis.dir/DockWidgetFactoryBase.cpp.o [1668/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_paint_device.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/extensions/qmic/kis_qmic_simple_convertor.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/extensions/qmic/kis_qmic_simple_convertor.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/extensions/qmic/kis_qmic_simple_convertor.cpp:22: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1669/3308] Linking CXX shared library libs/basicflakes/libkritabasicflakes.so.19.0.0 [1670/3308] Creating library symlink libs/basicflakes/libkritabasicflakes.so.19 libs/basicflakes/libkritabasicflakes.so [1671/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/impex/libkra/kis_kra_loader.h:21, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/impex/libkra/kis_kra_loader.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/KisImportExportFilter.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/KisImportExportManager.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/impex/libkra/kis_kra_loader.cpp:24: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/impex/libkra/kis_kra_loader.cpp: In member function ‘KisImageSP KisKraLoader::loadXML(const QDomElement&)’: /home/build/YPKG/root/krita/build/krita-5.2.6/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.6/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.6/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.6/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) | ~~~~~~~~~~~^~~~~ [1672/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_warptransform_worker.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/tools/tool_transform2/tool_transform_args.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/tools/tool_transform2/tool_transform_args.cc:9: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1673/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_image.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/extensions/qmic/kis_qmic_synchronize_layers_command.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/extensions/qmic/kis_qmic_synchronize_layers_command.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/resources/KoColorSet.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/KisDocument.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/extensions/qmic/kis_qmic_synchronize_layers_command.cpp:14: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1674/3308] Building CXX object libs/libkis/CMakeFiles/kritalibkis.dir/Canvas.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/canvas/kis_canvas2.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/libkis/Canvas.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/opengl/kis_opengl.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/canvas/kis_canvas2.h:23: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1675/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/tool/kis_tool.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/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.6/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.6/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.6/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.6/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.6/solusBuildDir/plugins/tools/tool_transform2/kritatooltransform_static_autogen/mocs_compilation.cpp:2: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/tool/kis_tool.h:19: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1676/3308] Building CXX object libs/libkis/CMakeFiles/kritalibkis.dir/Channel.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_node.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/libkis/Channel.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/libkis/Channel.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/psdutils/psd.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_psd_layer_style.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_layer.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/libkis/Channel.cpp:18: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/libkis/Channel.cpp: In member function ‘bool Channel::visible() const’: /home/build/YPKG/root/krita/build/krita-5.2.6/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.6/libs/libkis/Channel.cpp: In member function ‘void Channel::setVisible(bool)’: /home/build/YPKG/root/krita/build/krita-5.2.6/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) { | ~~^~~~~~~~~~~~~~~~~~~~ [1677/3308] Building CXX object libs/libkis/CMakeFiles/kritalibkis.dir/Preset.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/libkis/Resource.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/libkis/Preset.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/libkis/Preset.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1678/3308] Automatic MOC for target kritalibpaintop [1679/3308] Generating ui_wdgautobrush.h [1680/3308] Generating ui_wdgBrushSizeOptions.h [1681/3308] Generating ui_wdgcurveoption.h [1682/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_node.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/libs/libkis/kritalibkis_autogen/EWIEGA46WW/../../../../../libs/libkis/Channel.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/libs/libkis/kritalibkis_autogen/EWIEGA46WW/moc_Channel.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/libs/libkis/kritalibkis_autogen/mocs_compilation.cpp:2: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/libkis/Filter.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/libs/libkis/kritalibkis_autogen/EWIEGA46WW/../../../../../libs/libkis/FilterLayer.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/libs/libkis/kritalibkis_autogen/EWIEGA46WW/../../../../../libs/libkis/Document.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/libs/libkis/kritalibkis_autogen/EWIEGA46WW/moc_Document.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/libs/libkis/kritalibkis_autogen/mocs_compilation.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1683/3308] Generating ui_wdgcurveoption2.h [1684/3308] Generating ui_wdgcustombrush.h [1685/3308] Generating ui_wdgclipboardbrush.h [1686/3308] Generating ui_wdgtextbrush.h [1687/3308] Generating ui_wdgincremental.h [1688/3308] Generating ui_wdgmultisensorsselector.h [1689/3308] Generating ui_wdgairbrush.h [1690/3308] Generating ui_wdgfilteroption.h [1691/3308] Generating ui_wdgcoloroptions.h [1692/3308] Generating ui_wdgbrushchooser.h [1693/3308] Generating ui_wdgpredefinedbrushchooser.h [1694/3308] Generating ui_wdgtexturechooser.h [1695/3308] Generating ui_wdgCompositeOpOption.h [1696/3308] Generating ui_SensorDistanceConfiguration.h [1697/3308] Generating ui_wdgflowopacityoption.h [1698/3308] Generating ui_SensorFadeConfiguration.h [1699/3308] Generating ui_SensorTimeConfiguration.h [1700/3308] Building CXX object libs/libkis/CMakeFiles/kritalibkis.dir/InfoObject.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/libkis/InfoObject.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/libkis/InfoObject.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1701/3308] Building CXX object libs/libkis/CMakeFiles/kritalibkis.dir/ManagedColor.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/libkis/ManagedColor.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/canvas/kis_display_color_converter.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/libkis/ManagedColor.cpp:19: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1702/3308] Building CXX object libs/libkis/CMakeFiles/kritalibkis.dir/Filter.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/libkis/Filter.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/libkis/Filter.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1703/3308] Building CXX object libs/libkis/CMakeFiles/kritalibkis.dir/PresetChooser.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/libkis/PresetChooser.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1704/3308] Building CXX object libs/libkis/CMakeFiles/kritalibkis.dir/Notifier.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/libkis/Notifier.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/libkis/Notifier.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/KisImportExportFilter.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/KisImportExportManager.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/KisApplication.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/libkis/Notifier.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1705/3308] Building CXX object libs/libkis/CMakeFiles/kritalibkis.dir/Palette.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/libkis/Resource.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/libkis/Palette.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/libkis/Palette.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/resources/KoColorSet.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/libkis/Palette.h:16: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1706/3308] Building CXX object libs/libkis/CMakeFiles/kritalibkis.dir/PaletteView.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/libkis/Resource.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/libkis/Palette.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/libkis/PaletteView.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/libkis/PaletteView.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/resources/KoColorSet.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/libkis/Palette.h:16: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1707/3308] Building CXX object libs/libkis/CMakeFiles/kritalibkis.dir/Scratchpad.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/libkis/Scratchpad.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/libkis/Scratchpad.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/widgets/kis_scratch_pad.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/libkis/Scratchpad.h:14: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1708/3308] Building CXX object libs/libkis/CMakeFiles/kritalibkis.dir/Swatch.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/resources/KisSwatch.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/libkis/Swatch.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1709/3308] Building CXX object libs/libkis/CMakeFiles/kritalibkis.dir/Resource.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/libkis/Resource.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/libkis/Resource.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/resources/KoColorSet.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/libkis/Resource.cpp:15: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1710/3308] Building CXX object libs/libkis/CMakeFiles/kritalibkis.dir/Document.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/libkis/Node.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/libkis/GroupLayer.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/libkis/Document.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/libkis/Document.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/libkis/Filter.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/libkis/FilterLayer.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/libkis/Document.h:17: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1711/3308] Building CXX object libs/libkis/CMakeFiles/kritalibkis.dir/Node.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/resources/KoColorSet.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/KisDocument.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/libkis/Node.cpp:14: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_image.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/KisDocument.h:21: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1712/3308] Building CXX object libs/libkis/CMakeFiles/kritalibkis.dir/Krita.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/libkis/Node.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/libkis/GroupLayer.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/libkis/Document.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/libkis/Krita.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/libkis/Krita.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/libkis/Filter.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/libkis/FilterLayer.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/libkis/Document.h:17: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1713/3308] Building CXX object libs/libkis/CMakeFiles/kritalibkis.dir/Selection.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/libkis/Selection.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/libkis/Selection.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_painter.h:24, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/libkis/Selection.cpp:14: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1714/3308] Building CXX object libs/libkis/CMakeFiles/kritalibkis.dir/View.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/brushengine/kis_paintop_preset.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/libkis/View.cpp:12: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_canvas_resource_provider.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/libkis/View.cpp:17: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1715/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/KisColorOptionData.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/KisColorOptionData.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/KisColorOptionData.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1716/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/brushengine/kis_paintop.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/kis_brush_based_paintop.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/kis_brush_based_paintop.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/KisDabCacheUtils.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/kis_dab_cache_base.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/kis_dab_cache.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/kis_brush_based_paintop.h:11: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1717/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/brush/kis_brush.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/kis_brush_option.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/kis_brush_option.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/kis_brush_option.h:13: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1718/3308] Building CXX object plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/KisSensorPackInterface.cpp.o [1719/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/kis_color_source_option.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1720/3308] Building CXX object plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/KisCurveOptionInputControlsStrategyInterface.cpp.o [1721/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/brush/kis_brush.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/brush/kis_auto_brush.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/kis_auto_brush_widget.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/kis_auto_brush_widget.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/brushengine/kis_paintop_settings.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/brush/KisBrushModel.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/kis_auto_brush_widget.h:17: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1722/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/brushengine/kis_uniform_paintop_property.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/brushengine/kis_slider_based_paintop_property.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/KisCurveOptionDataUniformProperty.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/KisCurveOptionDataUniformProperty.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_paintop_option.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/KisCurveOptionDataCommon.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/KisCurveOptionData.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/KisCurveOptionDataUniformProperty.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1723/3308] Building CXX object plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/KisCurveOptionRangeControlsStrategyInterface.cpp.o [1724/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/KisColorOptionData.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/KisColorOptionModel.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/KisColorOptionModel.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1725/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_paintop_option.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/kis_color_source.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/kis_color_source.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_paintop_option.h:12: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1726/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_paintop_option.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/KisColorOptionWidget.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/KisColorOptionWidget.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_paintop_option.h:12: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1727/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_paintop_option.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/KisSensorData.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/KisSensorData.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_paintop_option.h:12: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1728/3308] Building CXX object plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/KisCurveRangeModelInterface.cpp.o [1729/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/brush/kis_brush.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/kis_predefined_brush_chooser.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/kis_predefined_brush_chooser.cpp:11: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/brushengine/kis_paintop_settings.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/brush/KisBrushModel.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/kis_predefined_brush_chooser.h:17: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1730/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_paintop_option.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/KisCurveOptionDataCommon.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/KisCurveOptionDataCommon.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_paintop_option.h:12: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1731/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_paintop_option.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/KisCurveOptionDataCommon.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/KisCurveOptionData.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/KisCurveOptionData.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_paintop_option.h:12: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1732/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_paintop_option.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/KisSensorData.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/KisKritaSensorPack.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/KisKritaSensorPack.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_paintop_option.h:12: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1733/3308] Building CXX object plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/KisMultiSensorsModel.cpp.o [1734/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/kis_brush_selection_widget.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/kis_brush_selection_widget.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1735/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_paintop_option.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/KisCurveOptionDataCommon.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/KisCurveOptionData.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/KisDynamicSensorFactory.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/KisDynamicSensorFactory.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_paintop_option.h:12: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1736/3308] Building CXX object plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/KisCurveOptionInputControlsStrategy.cpp.o /home/build/YPKG/root/krita/build/krita-5.2.6/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.6/plugins/paintops/libpaintop/KisCurveOptionInputControlsStrategy.cpp:108:40: warning: type attributes ignored after type is already defined [-Wattributes] 108 | template class PAINTOP_EXPORT_INSTANCE KisCurveOptionInputControlsStrategy; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1737/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_paintop_option.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/KisCurveOptionDataCommon.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/KisCurveOptionData.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/KisCurveOption.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/KisCurveOption.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_paintop_option.h:12: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1738/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/brushengine/kis_paintop_settings.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/brush/KisBrushModel.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/KisAutoBrushModel.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/KisAutoBrushModel.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/brushengine/kis_paintop_settings.h:16: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1739/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_paintop_option.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/KisCurveOptionDataCommon.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/KisCurveOptionData.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/KisDynamicSensorFactory.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/KisDynamicSensorFactoryRegistry.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/KisDynamicSensorFactoryRegistry.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_paintop_option.h:12: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1740/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_paintop_option.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/KisCurveOptionDataCommon.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/KisCurveOptionData.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/KisDynamicSensorFactory.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/KisSimpleDynamicSensorFactory.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/KisSimpleDynamicSensorFactory.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_paintop_option.h:12: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1741/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_paintop_option.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/KisCurveOptionDataCommon.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/KisCurveOptionData.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/KisMultiSensorsSelector.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/KisMultiSensorsSelector.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_paintop_option.h:12: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1742/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_paintop_option.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/kis_brush_option_widget.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/kis_brush_option_widget.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_paintop_option.h:12: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1743/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_paintop_option.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/KisCurveOptionDataCommon.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/KisCurveOptionData.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/KisDynamicSensorFactory.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/KisDynamicSensorFactoryRegistry.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/KisCurveRangeModel.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_paintop_option.h:12: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1744/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_paintop_option.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/KisCurveOptionDataCommon.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/KisCurveOptionData.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/KisSpacingOptionData.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/KisSpacingOptionData.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_paintop_option.h:12: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1745/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/brushengine/kis_paintop_settings.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/brush/KisBrushModel.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/plugins/paintops/libpaintop/kritalibpaintop_autogen/EWIEGA46WW/../../../../../../plugins/paintops/libpaintop/KisAutoBrushModel.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/plugins/paintops/libpaintop/kritalibpaintop_autogen/EWIEGA46WW/moc_KisAutoBrushModel.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/plugins/paintops/libpaintop/kritalibpaintop_autogen/mocs_compilation.cpp:3: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/brushengine/kis_paintop_settings.h:16: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1746/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/brushengine/kis_paintop_settings.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/brush/KisBrushModel.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/KisPredefinedBrushModel.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/KisPredefinedBrushModel.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/brushengine/kis_paintop_settings.h:16: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1747/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_paintop_option.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/KisCurveOptionDataCommon.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/KisCurveOptionData.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/KisCurveOption.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/KisSpacingOption.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/KisSpacingOption.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_paintop_option.h:12: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1748/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_paintop_option.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/KisCurveOptionDataCommon.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/KisCurveOptionData.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/KisMirrorOptionData.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/KisMirrorOptionData.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_paintop_option.h:12: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1749/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_paintop_option.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/KisCurveOptionWidget.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/KisCurveOptionWidget.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_paintop_option.h:12: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1750/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_paintop_option.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/KisCurveOptionDataCommon.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/KisCurveOptionData.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/KisCurveOption.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/KisMirrorOption.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/KisMirrorOption.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_paintop_option.h:12: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1751/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_paintop_option.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/KisCurveOptionWidget.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/KisSpacingOptionWidget.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/KisSpacingOptionWidget.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_paintop_option.h:12: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1752/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_paintop_option.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/KisCurveOptionDataCommon.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/KisCurveOptionData.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/KisSharpnessOptionData.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/KisSharpnessOptionData.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_paintop_option.h:12: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1753/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_paintop_option.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/KisCurveOptionDataCommon.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/KisCurveOptionData.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/KisSpacingOptionData.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/KisSpacingOptionModel.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/KisSpacingOptionModel.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_paintop_option.h:12: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1754/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_paintop_option.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/KisCurveOptionDataCommon.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/KisCurveOptionData.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/KisMirrorOptionData.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/KisMirrorOptionModel.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/KisMirrorOptionModel.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_paintop_option.h:12: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1755/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_paintop_option.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/KisCurveOptionDataCommon.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/KisCurveOptionData.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/KisCurveOption.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/KisSharpnessOption.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/KisSharpnessOption.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_paintop_option.h:12: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1756/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_paintop_option.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/KisCurveOptionDataCommon.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/KisCurveOptionData.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/KisScatterOptionData.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/KisScatterOptionData.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_paintop_option.h:12: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1757/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/brushengine/kis_paintop_settings.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/KisAirbrushOptionData.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/brushengine/kis_paintop_settings.h:16: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1758/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_paintop_option.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/KisCurveOptionWidget.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/KisMirrorOptionWidget.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/KisMirrorOptionWidget.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_paintop_option.h:12: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1759/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_paintop_option.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/KisCurveOptionDataCommon.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/KisCurveOptionData.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/KisSharpnessOptionData.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/KisSharpnessOptionModel.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/KisSharpnessOptionModel.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_paintop_option.h:12: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1760/3308] Building CXX object plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/KisAirbrushOptionModel.cpp.o [1761/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_paintop_option.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/KisCurveOptionDataCommon.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/KisCurveOptionData.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/KisCurveOptionModel.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/KisCurveOptionModel.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_paintop_option.h:12: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1762/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_paintop_option.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/KisCurveOptionDataCommon.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/KisCurveOptionData.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/KisCurveOption.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/KisScatterOption.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/KisScatterOption.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_paintop_option.h:12: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1763/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/KisPaintingModeOptionData.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/KisPaintingModeOptionData.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/KisPaintingModeOptionData.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1764/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/KisCompositeOpOptionData.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/KisCompositeOpOptionData.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/KisCompositeOpOptionData.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1765/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_paintop_option.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/KisCurveOptionDataCommon.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/KisCurveOptionData.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/KisScatterOptionData.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/KisScatterOptionModel.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/KisScatterOptionModel.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_paintop_option.h:12: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1766/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/KisCompositeOpOptionData.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/KisCompositeOpOptionModel.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/KisCompositeOpOptionModel.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1767/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_paintop_option.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/KisCurveOptionWidget.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/KisSharpnessOptionWidget.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/KisSharpnessOptionWidget.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_paintop_option.h:12: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1768/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_paintop_option.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/KisCompositeOpOptionWidget.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/KisCompositeOpOptionWidget.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_paintop_option.h:12: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1769/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/KisColorSourceOptionData.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/KisColorSourceOptionModel.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/KisColorSourceOptionModel.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1770/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_paintop_option.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/KisAirbrushOptionWidget.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/KisAirbrushOptionWidget.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_paintop_option.h:12: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1771/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_paintop_option.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/KisCurveOptionWidget.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/KisScatterOptionWidget.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/KisScatterOptionWidget.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_paintop_option.h:12: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1772/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/KisColorSourceOptionData.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/KisColorSourceOptionData.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/KisColorSourceOptionData.cpp:10: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1773/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/KisEmbeddedTextureData.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/KisEmbeddedTextureData.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/KisEmbeddedTextureData.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1774/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/KisEmbeddedTextureData.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/KisTextureOptionData.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/KisTextureOptionData.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/KisTextureOptionData.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1775/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/KisPaintingModeOptionData.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/KisPaintingModeOptionModel.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/KisPaintingModeOptionModel.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1776/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_paintop_option.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/KisCurveOptionDataCommon.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/KisCurveOptionData.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/KisSizeOptionData.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/KisSizeOptionData.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_paintop_option.h:12: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1777/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_paintop_option.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/KisColorSourceOptionWidget.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/KisColorSourceOptionWidget.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_paintop_option.h:12: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1778/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_paintop_option.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/KisPaintingModeOptionWidget.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/KisPaintingModeOptionWidget.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_paintop_option.h:12: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1779/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_paintop_option.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/KisCurveOptionWidget.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/KisLightnessStrengthOptionWidget.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/KisLightnessStrengthOptionWidget.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_paintop_option.h:12: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1780/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_paintop_option.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/KisCurveOptionDataCommon.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/KisCurveOptionData.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/KisCurveOption.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/KisStandardOptions.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/KisStandardOptions.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_paintop_option.h:12: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1781/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_paintop_option.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/KisCurveOptionDataCommon.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/KisCurveOptionData.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/KisCurveOption.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/KisRotationOption.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/KisRotationOption.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_paintop_option.h:12: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1782/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_paintop_option.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/KisCurveOptionDataCommon.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/KisCurveOptionData.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/KisCurveOption.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/KisStandardOptions.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/KisOpacityOption.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/KisOpacityOption.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_paintop_option.h:12: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1783/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_paintop_option.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/KisCurveOptionDataCommon.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/KisCurveOptionData.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/KisCurveOption.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/KisDarkenOption.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/KisDarkenOption.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_paintop_option.h:12: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1784/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_paintop_option.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/KisCurveOptionDataCommon.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/KisCurveOptionData.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/KisCurveOption.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/KisStandardOptions.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/KisFlowOpacityOption.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/KisFlowOpacityOption.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_paintop_option.h:12: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1785/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_paintop_option.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/KisCurveOptionWidget.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/KisSizeOptionWidget.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/KisSizeOptionWidget.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_paintop_option.h:12: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1786/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/filter/kis_filter.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/filter/kis_filter_registry.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/KisFilterOptionData.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/KisFilterOptionData.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_base_processor.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/filter/kis_filter.h:19: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1787/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_paintop_option.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/KisCurveOptionDataCommon.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/KisCurveOptionData.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/KisCurveOption.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/KisHSVOption.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/KisHSVOption.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_paintop_option.h:12: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1788/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/KisEmbeddedTextureData.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/KisTextureOptionData.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/KisTextureOptionModel.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/KisTextureOptionModel.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1789/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/kis_clipboard_brush_widget.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/kis_clipboard_brush_widget.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1790/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_paintop_option.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/KisTextureOptionWidget.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/KisTextureOptionWidget.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_paintop_option.h:12: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1791/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/kis_precision_option.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/kis_precision_option.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1792/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/kis_custom_brush_widget.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/kis_custom_brush_widget.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/psdutils/psd.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_psd_layer_style.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_layer.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/kis_custom_brush_widget.cpp:24: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1793/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/brush/kis_brush.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/kis_dab_cache_base.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/kis_dab_cache_base.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/KisDabCacheUtils.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/kis_dab_cache_base.h:13: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1794/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/KisDabCacheUtils.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/KisDabCacheUtils.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/KisDabCacheUtils.h:15: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1795/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_paintop_option.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/KisFilterOptionWidget.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/KisFilterOptionWidget.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_paintop_option.h:12: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1796/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/brush/kis_brush.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/kis_dab_cache_base.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/kis_dab_cache.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/kis_dab_cache.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/KisDabCacheUtils.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/kis_dab_cache_base.h:13: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1797/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/filter/kis_filter.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/filter/kis_filter_registry.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/KisFilterOptionData.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/KisFilterOptionModel.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/KisFilterOptionModel.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_base_processor.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/filter/kis_filter.h:19: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1798/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_config_widget.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/brushengine/kis_paintop_config_widget.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_paintop_settings_widget.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/kis_brush_based_paintop_options_widget.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/kis_brush_based_paintop_options_widget.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1799/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/brushengine/kis_paintop_settings.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/kis_current_outline_fetcher.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/kis_current_outline_fetcher.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/brushengine/kis_paintop_settings.h:16: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1800/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_paint_device.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/KisTextureMaskInfo.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/KisTextureMaskInfo.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/brushengine/kis_paintop_settings.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/KisTextureMaskInfo.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1801/3308] 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.6/libs/image/brushengine/kis_random_source.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/brushengine/kis_paint_information.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/sensors/KisDynamicSensors.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/sensors/KisDynamicSensors.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1802/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/brushengine/kis_paintop_settings.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/brush/KisBrushModel.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/kis_text_brush_chooser.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/kis_text_brush_chooser.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/brushengine/kis_paintop_settings.h:16: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1803/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/KisEmbeddedTextureData.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/KisTextureOptionData.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/kis_texture_chooser.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/kis_texture_chooser.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_cached_paint_device.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/kis_texture_option.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/kis_texture_chooser.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1804/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_paint_device.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/kis_texture_option.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/kis_texture_option.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_cached_paint_device.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/kis_texture_option.h:14: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1805/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_paintop_option.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/KisSensorData.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/sensors/KisDynamicSensor.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_paintop_option.h:12: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1806/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/brushengine/kis_paintop_settings.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/kis_brush_based_paintop_settings.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/kis_brush_based_paintop_settings.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/brushengine/kis_paintop_settings.h:16: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1807/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/KisMaskingBrushOptionProperties.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/KisMaskingBrushOptionProperties.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/brushengine/kis_paintop_settings.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/brush/KisBrushModel.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/KisMaskingBrushOptionProperties.h:12: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1808/3308] 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.6/libs/image/brushengine/kis_random_source.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/brushengine/kis_paint_information.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/sensors/KisDynamicSensorDrawingAngle.cpp:10: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_paintop_option.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/KisCurveOptionDataCommon.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/KisCurveOptionData.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/sensors/KisDynamicSensorDrawingAngle.cpp:11: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1809/3308] 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.6/libs/image/brushengine/kis_random_source.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/brushengine/kis_paint_information.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/sensors/KisDynamicSensorFuzzy.cpp:10: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_paintop_option.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/KisCurveOptionDataCommon.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/KisCurveOptionData.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/sensors/KisDynamicSensorFuzzy.cpp:11: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1810/3308] 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.6/libs/image/brushengine/kis_random_source.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/brushengine/kis_paint_information.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/sensors/KisDynamicSensorFade.cpp:10: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_paintop_option.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/KisCurveOptionDataCommon.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/KisCurveOptionData.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/sensors/KisDynamicSensorFade.cpp:11: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1811/3308] 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.6/libs/image/brushengine/kis_random_source.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/brushengine/kis_paint_information.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/sensors/KisDynamicSensorDistance.cpp:10: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_paintop_option.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/KisCurveOptionDataCommon.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/KisCurveOptionData.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/sensors/KisDynamicSensorDistance.cpp:11: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1812/3308] 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.6/libs/image/brushengine/kis_random_source.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/brushengine/kis_paint_information.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/sensors/KisDynamicSensorTime.cpp:10: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_paintop_option.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/KisCurveOptionDataCommon.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/KisCurveOptionData.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/sensors/KisDynamicSensorTime.cpp:11: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1813/3308] Building CXX object libs/libkis/CMakeFiles/kritalibkis.dir/Extension.cpp.o [1814/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_paintop_option.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/KisCurveOptionDataCommon.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/KisCurveOptionData.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/KisStandardOptionData.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/KisStandardOptionData.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_paintop_option.h:12: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1815/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_paintop_option.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/KisCurveOptionDataCommon.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/KisCurveOptionData.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/KisDynamicSensorFactory.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/KisSimpleDynamicSensorFactory.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/KisDynamicSensorFactoryTime.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/KisDynamicSensorFactoryTime.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_paintop_option.h:12: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1816/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_paintop_option.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/KisCurveOptionDataCommon.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/KisCurveOptionData.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/KisDynamicSensorFactory.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/KisSimpleDynamicSensorFactory.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/KisDynamicSensorFactoryFade.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/KisDynamicSensorFactoryFade.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_paintop_option.h:12: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1817/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_paintop_option.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/KisCurveOptionDataCommon.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/KisCurveOptionData.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/KisDynamicSensorFactory.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/KisSimpleDynamicSensorFactory.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/KisDynamicSensorFactoryDistance.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/KisDynamicSensorFactoryDistance.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_paintop_option.h:12: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1818/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_paintop_option.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/KisCurveOptionDataCommon.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/KisCurveOptionData.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/KisDynamicSensorFactory.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/KisSimpleDynamicSensorFactory.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/KisDynamicSensorFactoryDrawingAngle.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/KisDynamicSensorFactoryDrawingAngle.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_paintop_option.h:12: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1819/3308] Building CXX object libs/libkis/CMakeFiles/kritalibkis.dir/GroupLayer.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/libkis/Node.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/libkis/GroupLayer.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/libkis/GroupLayer.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/psdutils/psd.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_psd_layer_style.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_layer.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_group_layer.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/libkis/GroupLayer.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1820/3308] Building CXX object libs/libkis/CMakeFiles/kritalibkis.dir/CloneLayer.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/libkis/Node.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/libkis/CloneLayer.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/libkis/CloneLayer.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/psdutils/psd.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_psd_layer_style.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_layer.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_clone_layer.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/libkis/CloneLayer.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1821/3308] Building CXX object libs/libkis/CMakeFiles/kritalibkis.dir/Window.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/KisView.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/KisMainWindow.h:21, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/libkis/Window.cpp:13: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_workspace_resource.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/KisMainWindow.h:22: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1822/3308] Building CXX object libs/libkis/CMakeFiles/kritalibkis.dir/FilterLayer.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/libkis/Node.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/libkis/FilterLayer.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/libkis/FilterLayer.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/libkis/Filter.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/libkis/FilterLayer.h:11: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1823/3308] Building CXX object libs/libkis/CMakeFiles/kritalibkis.dir/SelectionMask.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/libkis/Node.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/libkis/SelectionMask.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/libkis/SelectionMask.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1824/3308] Building CXX object libs/libkis/CMakeFiles/kritalibkis.dir/FileLayer.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/libkis/Node.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/libkis/FileLayer.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/libkis/FileLayer.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/psdutils/psd.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_psd_layer_style.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_layer.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_external_layer_iface.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_file_layer.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/libkis/FileLayer.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1825/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_paintop_option.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/KisCurveOptionDataCommon.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/KisCurveOptionData.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/KisSensorWithLengthModel.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/KisSensorWithLengthModel.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_paintop_option.h:12: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1826/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/brushengine/kis_paintop_settings.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/brush/KisBrushModel.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/KisTextBrushModel.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/KisTextBrushModel.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/brushengine/kis_paintop_settings.h:16: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1827/3308] Building CXX object libs/libkis/CMakeFiles/kritalibkis.dir/FillLayer.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/libkis/Node.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/libkis/FillLayer.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/libkis/FillLayer.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/libkis/InfoObject.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/libkis/FillLayer.h:11: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1828/3308] Building CXX object libs/libkis/CMakeFiles/kritalibkis.dir/FilterMask.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/libkis/Node.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/libkis/FilterMask.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/libkis/FilterMask.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/libkis/Filter.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/libkis/FilterMask.h:11: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1829/3308] Building CXX object libs/libkis/CMakeFiles/kritalibkis.dir/TransformMask.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/libkis/Node.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/libkis/TransformMask.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/libkis/TransformMask.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1830/3308] Building CXX object libs/libkis/CMakeFiles/kritalibkis.dir/GroupShape.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/libkis/Shape.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/libkis/GroupShape.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/libkis/GroupShape.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1831/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_paintop_option.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/KisCurveOptionDataCommon.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/KisCurveOptionData.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/KisDrawingAngleSensorModel.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/KisDrawingAngleSensorModel.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_paintop_option.h:12: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1832/3308] Building CXX object libs/libkis/CMakeFiles/kritalibkis.dir/VectorLayer.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/libkis/VectorLayer.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/libkis/VectorLayer.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/psdutils/psd.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_psd_layer_style.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_layer.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_external_layer_iface.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/flake/kis_shape_layer.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/libkis/VectorLayer.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1833/3308] Building CXX object libs/libkis/CMakeFiles/kritalibkis.dir/TransparencyMask.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/libkis/Node.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/libkis/TransparencyMask.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/libkis/TransparencyMask.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/psdutils/psd.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_psd_layer_style.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_layer.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_group_layer.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/libkis/TransparencyMask.cpp:11: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1834/3308] Building CXX object libs/libkis/CMakeFiles/kritalibkis.dir/ColorizeMask.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/libkis/Node.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/libkis/ColorizeMask.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/libkis/ColorizeMask.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/lazybrush/kis_lazy_fill_tools.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/libkis/ColorizeMask.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1835/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_transform_mask_params_interface.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/tools/tool_transform2/kis_transform_mask_adapter.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/tools/tool_transform2/kis_transform_mask_adapter.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1836/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/tool/kis_tool.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/tools/tool_transform2/kis_transform_strategy_base.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/tools/tool_transform2/kis_transform_strategy_base.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/tool/kis_tool.h:19: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1837/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_transform_mask_params_interface.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/tools/tool_transform2/kis_transform_mask_adapter.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/tools/tool_transform2/KisAnimatedTransformMaskParamsHolder.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/tools/tool_transform2/KisAnimatedTransformMaskParamsHolder.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1838/3308] Building CXX object libs/libkis/CMakeFiles/kritalibkis.dir/Shape.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/libkis/Shape.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/libkis/Shape.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/resources/KoColorSet.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/KisDocument.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/libkis/Shape.cpp:16: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1839/3308] 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.6/libs/image/brushengine/kis_random_source.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/brushengine/kis_paint_information.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/tools/tool_transform2/kis_liquify_paint_helper.cpp:13: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1840/3308] Building CXX object libs/libkis/CMakeFiles/kritalibkis.dir/LibKisUtils.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/libkis/LibKisUtils.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/libkis/LibKisUtils.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/psdutils/psd.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_psd_layer_style.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_layer.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_paint_layer.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/libkis/LibKisUtils.cpp:10: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1841/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/tool/kis_tool.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/tools/tool_transform2/kis_transform_strategy_base.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/tools/tool_transform2/kis_simplified_action_policy_strategy.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/tools/tool_transform2/kis_simplified_action_policy_strategy.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/tool/kis_tool.h:19: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1842/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/tool/kis_tool.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/tools/tool_transform2/kis_transform_strategy_base.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/tools/tool_transform2/kis_simplified_action_policy_strategy.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/tools/tool_transform2/kis_warp_transform_strategy.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/tools/tool_transform2/kis_cage_transform_strategy.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/tools/tool_transform2/kis_cage_transform_strategy.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/tool/kis_tool.h:19: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1843/3308] Linking CXX shared library plugins/impex/libkra/libkritalibkra.so.19.0.0 [1844/3308] 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.6/libs/image/brushengine/kis_random_source.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/brushengine/kis_paint_information.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/tools/tool_transform2/kis_liquify_paintop.cpp:13: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1845/3308] Building CXX object plugins/tools/tool_transform2/CMakeFiles/kritatooltransform_static.dir/kis_liquify_properties.cpp.o [1846/3308] Automatic MOC for target kritadefaulttools_static [1847/3308] Generating ui_wdgcolorsampler.h [1848/3308] Generating ui_wdgmovetool.h [1849/3308] Generating ui_wdgmultihandtool.h [1850/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/KisMaskingBrushOption.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/KisMaskingBrushOption.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_paintop_option.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/KisMaskingBrushOption.h:14: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1851/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/tool/kis_tool.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/tools/tool_transform2/kis_transform_strategy_base.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/tools/tool_transform2/kis_liquify_transform_strategy.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/tools/tool_transform2/kis_liquify_transform_strategy.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/tool/kis_tool.h:19: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1852/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/tool/kis_tool.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/tools/tool_transform2/kis_transform_strategy_base.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/tools/tool_transform2/kis_simplified_action_policy_strategy.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/tools/tool_transform2/kis_warp_transform_strategy.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/tools/tool_transform2/kis_warp_transform_strategy.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/tool/kis_tool.h:19: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1853/3308] Linking CXX shared library libs/libkis/libkritalibkis.so.19.0.0 [1854/3308] Creating library symlink libs/libkis/libkritalibkis.so.19 libs/libkis/libkritalibkis.so [1855/3308] Generating ui_info.h [1856/3308] Generating ui_manager.h [1857/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/KisImageResolutionProxy.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/flake/kis_shape_selection.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/tools/tool_transform2/kis_tool_transform.h:27, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/tools/tool_transform2/kis_tool_transform.cc:12: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/tool/kis_tool.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/tools/tool_transform2/kis_tool_transform.h:31: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1858/3308] Automatic MOC for target pykrita [1859/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_painting_assistant.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/plugins/assistants/Assistants/kritaassistanttool_static_autogen/EWIEGA46WW/../../../../../../plugins/assistants/Assistants/PerspectiveAssistant.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/plugins/assistants/Assistants/kritaassistanttool_static_autogen/EWIEGA46WW/moc_PerspectiveAssistant.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/plugins/assistants/Assistants/kritaassistanttool_static_autogen/mocs_compilation.cpp:2: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/tool/kis_tool.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/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.6/solusBuildDir/plugins/assistants/Assistants/kritaassistanttool_static_autogen/EWIEGA46WW/moc_kis_assistant_tool.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/plugins/assistants/Assistants/kritaassistanttool_static_autogen/mocs_compilation.cpp:4: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1860/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_warptransform_worker.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/tools/tool_transform2/tool_transform_args.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/tools/tool_transform2/kis_free_transform_strategy_gsl_helpers.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1861/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/tool/kis_tool.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/tools/tool_transform2/kis_transform_strategy_base.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/tools/tool_transform2/kis_simplified_action_policy_strategy.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/tools/tool_transform2/kis_free_transform_strategy.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/tools/tool_transform2/kis_free_transform_strategy.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/tool/kis_tool.h:19: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1862/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_painting_assistant.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/assistants/Assistants/ConcentricEllipseAssistant.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/assistants/Assistants/ConcentricEllipseAssistant.cc:9: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/opengl/kis_opengl.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/canvas/kis_canvas2.h:23, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/assistants/Assistants/ConcentricEllipseAssistant.cc:17: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1863/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_node.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/tools/tool_transform2/transform_transaction_properties.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/tools/tool_transform2/kis_tool_transform_config_widget.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/tools/tool_transform2/kis_tool_transform_config_widget.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/psdutils/psd.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_psd_layer_style.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_layer.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_external_layer_iface.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/tools/tool_transform2/transform_transaction_properties.h:14: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1864/3308] Linking CXX shared library plugins/paintops/libpaintop/libkritalibpaintop.so.19.0.0 [1865/3308] Creating library symlink plugins/paintops/libpaintop/libkritalibpaintop.so.19 plugins/paintops/libpaintop/libkritalibpaintop.so [1866/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/canvas/kis_coordinates_converter.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/tools/tool_transform2/kis_transform_utils.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/tools/tool_transform2/kis_transform_utils.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/psdutils/psd.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_psd_layer_style.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_layer.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_external_layer_iface.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/tools/tool_transform2/transform_transaction_properties.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/tools/tool_transform2/kis_transform_utils.cpp:16: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1867/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/tool/kis_tool.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/tools/tool_transform2/kis_transform_strategy_base.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/tools/tool_transform2/kis_simplified_action_policy_strategy.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/tools/tool_transform2/kis_mesh_transform_strategy.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/tools/tool_transform2/kis_mesh_transform_strategy.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/tool/kis_tool.h:19: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1868/3308] 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.6/libs/image/brushengine/kis_random_source.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/brushengine/kis_paint_information.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/tool/kis_tool_freehand.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/tools/basictools/kis_tool_brush.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/tools/basictools/kis_tool_brush.cc:10: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/brushengine/kis_paintop_settings.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/tool/kis_tool_freehand.h:11: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1869/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_stroke_strategy_undo_command_based.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/tools/tool_transform2/strokes/transform_stroke_strategy.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/tools/tool_transform2/strokes/transform_stroke_strategy.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/psdutils/psd.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_psd_layer_style.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_layer.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_group_layer.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/tools/tool_transform2/strokes/transform_stroke_strategy.cpp:16: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1870/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/tool/kis_tool.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/tools/basictools/kis_tool_colorsampler.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/tools/basictools/kis_tool_colorsampler.cc:10: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/tool/kis_tool.h:19: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1871/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/tool/kis_tool_freehand_helper.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/tools/basictools/kis_tool_line_helper.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/tools/basictools/kis_tool_line_helper.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/brushengine/kis_paintop_settings.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/tool/kis_tool_freehand_helper.h:17: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1872/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/plugins/tools/basictools/kritadefaulttools_static_autogen/EWIEGA46WW/../../../../../../plugins/tools/basictools/KisMoveBoundsCalculationJob.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/plugins/tools/basictools/kritadefaulttools_static_autogen/EWIEGA46WW/moc_KisMoveBoundsCalculationJob.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/plugins/tools/basictools/kritadefaulttools_static_autogen/mocs_compilation.cpp:2: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/brushengine/kis_paintop_settings.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/tool/kis_tool_freehand.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/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.6/solusBuildDir/plugins/tools/basictools/kritadefaulttools_static_autogen/EWIEGA46WW/moc_kis_tool_brush.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/plugins/tools/basictools/kritadefaulttools_static_autogen/mocs_compilation.cpp:3: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1873/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_painter.h:23, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/tool/kis_tool_shape.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/tools/basictools/kis_tool_line.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/tools/basictools/kis_tool_line.cc:13: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_painter.h:24: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1874/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_stroke_strategy_undo_command_based.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/tools/tool_transform2/strokes/inplace_transform_stroke_strategy.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/tools/tool_transform2/strokes/inplace_transform_stroke_strategy.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/psdutils/psd.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_psd_layer_style.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_layer.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_external_layer_iface.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/tools/tool_transform2/transform_transaction_properties.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/tools/tool_transform2/strokes/inplace_transform_stroke_strategy.h:19: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1875/3308] Automatic MOC for target kritadefaultpaintops_static [1876/3308] Generating ui_wdgduplicateop.h [1877/3308] Automatic MOC for target kritamypaintop_static [1878/3308] Generating ui_wdgmypaintoptions.h [1879/3308] Generating ui_wdgmypaintcurveoption.h [1880/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_painter.h:23, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/tool/kis_tool_shape.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/tools/basictools/kis_tool_rectangle.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/tools/basictools/kis_tool_rectangle.cc:14: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_painter.h:24: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1881/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_painter.h:23, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/tool/kis_tool_shape.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/tools/basictools/kis_tool_ellipse.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/tools/basictools/kis_tool_ellipse.cc:14: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_painter.h:24: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1882/3308] Building CXX object plugins/tools/basictools/CMakeFiles/kritadefaulttools_static.dir/kis_tool_multihand_config.cpp.o [1883/3308] Building CXX object plugins/assistants/Assistants/CMakeFiles/kritaassistanttool_static.dir/Ellipse.cc.o [1884/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/tools/basictools/KisMoveBoundsCalculationJob.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/tools/basictools/KisMoveBoundsCalculationJob.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1885/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/tool/kis_tool.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/tools/basictools/kis_tool_measure.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/tools/basictools/kis_tool_measure.cc:8: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/tool/kis_tool.h:19: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1886/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/tool/kis_tool.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/tool/kis_tool_paint.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/tools/basictools/kis_tool_gradient.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/tools/basictools/kis_tool_gradient.cc:12: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/tool/kis_tool.h:19: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1887/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/tool/kis_tool.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/tool/kis_tool_paint.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/tools/basictools/kis_tool_fill.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/tools/basictools/kis_tool_fill.cc:11: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/tool/kis_tool.h:19: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1888/3308] Building CXX object plugins/assistants/Assistants/CMakeFiles/kritaassistanttool_static.dir/Ruler.cc.o [1889/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_stroke_strategy_undo_command_based.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/tools/basictools/strokes/move_selection_stroke_strategy.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/tools/basictools/strokes/move_selection_stroke_strategy.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/psdutils/psd.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_psd_layer_style.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_layer.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_paint_layer.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/tools/basictools/strokes/move_selection_stroke_strategy.h:13: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1890/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/flake/kis_node_shape.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/tools/basictools/kis_tool_path.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/tools/basictools/kis_tool_path.cc:8: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_painter.h:24, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/tool/kis_tool_shape.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/tools/basictools/kis_tool_path.h:14: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1891/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/tools/basictools/kis_tool_move.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/tools/basictools/kis_tool_movetooloptionswidget.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/tools/basictools/kis_tool_movetooloptionswidget.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/tool/kis_tool.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/tools/basictools/kis_tool_move.h:14: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1892/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/tool/kis_tool.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/tools/basictools/kis_tool_pan.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/tools/basictools/kis_tool_pan.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/tool/kis_tool.h:19: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1893/3308] 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.6/libs/image/brushengine/kis_random_source.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/brushengine/kis_paint_information.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/tool/kis_tool_freehand.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/tools/basictools/kis_tool_brush.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/tools/basictools/kis_tool_multihand.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/tools/basictools/kis_tool_multihand.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/brushengine/kis_paintop_settings.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/tool/kis_tool_freehand.h:11: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1894/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/flake/kis_node_shape.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/tools/basictools/kis_tool_pencil.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/tools/basictools/kis_tool_pencil.cc:8: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_painter.h:24, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/tool/kis_tool_shape.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/tools/basictools/kis_tool_pencil.h:14: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1895/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_painting_assistant.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/assistants/Assistants/EllipseAssistant.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/assistants/Assistants/EllipseAssistant.cc:9: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/opengl/kis_opengl.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/canvas/kis_canvas2.h:23, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/assistants/Assistants/EllipseAssistant.cc:18: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1896/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/tools/basictools/kis_tool_move.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/tools/basictools/kis_tool_move.cc:11: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/tool/kis_tool.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/tools/basictools/kis_tool_move.h:14: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1897/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_painting_assistant.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/assistants/Assistants/FisheyePointAssistant.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/assistants/Assistants/FisheyePointAssistant.cc:10: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/opengl/kis_opengl.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/canvas/kis_canvas2.h:23, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/assistants/Assistants/FisheyePointAssistant.cc:20: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1898/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_painting_assistant.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/assistants/Assistants/RulerAssistant.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/assistants/Assistants/InfiniteRulerAssistant.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/assistants/Assistants/InfiniteRulerAssistant.cc:11: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/opengl/kis_opengl.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/canvas/kis_canvas2.h:23, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/assistants/Assistants/InfiniteRulerAssistant.cc:20: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1899/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_painting_assistant.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/assistants/Assistants/ParallelRulerAssistant.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/assistants/Assistants/ParallelRulerAssistant.cc:10: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/opengl/kis_opengl.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/canvas/kis_canvas2.h:23, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/assistants/Assistants/ParallelRulerAssistant.cc:20: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1900/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/tool/kis_tool.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/tools/tool_transform2/kis_transform_strategy_base.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/tools/tool_transform2/kis_simplified_action_policy_strategy.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/tools/tool_transform2/kis_perspective_transform_strategy.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/tools/tool_transform2/kis_perspective_transform_strategy.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/tool/kis_tool.h:19: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1901/3308] Building CXX object plugins/dockers/layerdocker/CMakeFiles/kritalayerdocker_static.dir/kritalayerdocker_static_autogen/mocs_compilation.cpp.o [1902/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_painting_assistant.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/assistants/Assistants/PerspectiveAssistant.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/assistants/Assistants/PerspectiveAssistant.cc:9: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/opengl/kis_opengl.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/canvas/kis_canvas2.h:23, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/assistants/Assistants/PerspectiveAssistant.cc:20: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1903/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_painting_assistant.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/assistants/Assistants/PerspectiveBasedAssistantHelper.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/assistants/Assistants/PerspectiveBasedAssistantHelper.cpp:5: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/opengl/kis_opengl.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/canvas/kis_canvas2.h:23, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/assistants/Assistants/PerspectiveBasedAssistantHelper.cpp:14: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1904/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_painting_assistant.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/assistants/Assistants/RulerAssistant.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/assistants/Assistants/RulerAssistant.cc:9: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/opengl/kis_opengl.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/canvas/kis_canvas2.h:23, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/assistants/Assistants/RulerAssistant.cc:18: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1905/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_node_model.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/dockers/layerdocker/NodeToolTip.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1906/3308] Building CXX object plugins/dockers/layerdocker/CMakeFiles/kritalayerdocker_static.dir/NodeViewVisibilityDelegate.cpp.o [1907/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_painting_assistant.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/assistants/Assistants/VanishingPointAssistant.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/assistants/Assistants/VanishingPointAssistant.cc:10: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/opengl/kis_opengl.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/canvas/kis_canvas2.h:23, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/assistants/Assistants/VanishingPointAssistant.cc:20: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1908/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_painting_assistant.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/assistants/Assistants/SplineAssistant.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/assistants/Assistants/SplineAssistant.cc:9: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/opengl/kis_opengl.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/canvas/kis_canvas2.h:23, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/assistants/Assistants/SplineAssistant.cc:18: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1909/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_painting_assistant.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/assistants/Assistants/EditAssistantsCommand.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/assistants/Assistants/EditAssistantsCommand.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/opengl/kis_opengl.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/canvas/kis_canvas2.h:23, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/assistants/Assistants/EditAssistantsCommand.cpp:11: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1910/3308] Building CXX object plugins/dockers/layerdocker/CMakeFiles/kritalayerdocker_static.dir/moc_SyncButtonAndAction.cpp.o [1911/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_node_model.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/plugins/dockers/layerdocker/../../../../plugins/dockers/layerdocker/NodePropertyAction_p.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/plugins/dockers/layerdocker/moc_NodePropertyAction_p.cpp:10: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1912/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_painting_assistant.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/assistants/Assistants/TwoPointAssistant.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/assistants/Assistants/TwoPointAssistant.cc:9: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/opengl/kis_opengl.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/canvas/kis_canvas2.h:23, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/assistants/Assistants/TwoPointAssistant.cc:18: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1913/3308] Building CXX object plugins/dockers/lut/CMakeFiles/kritalutdocker_static.dir/black_white_point_chooser.cpp.o [1914/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_node_model.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/dockers/layerdocker/NodePropertyAction_p.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/dockers/layerdocker/NodeView.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/dockers/layerdocker/NodeView.cpp:16: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1915/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/tool/kis_tool.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/assistants/Assistants/kis_assistant_tool.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/assistants/Assistants/kis_assistant_tool.cc:10: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/tool/kis_tool.h:19: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1916/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/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.6/solusBuildDir/plugins/dockers/lut/kritalutdocker_static_autogen/EWIEGA46WW/moc_lutdocker_dock.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/plugins/dockers/lut/kritalutdocker_static_autogen/mocs_compilation.cpp:3: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/opengl/kis_opengl.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/canvas/kis_canvas2.h:23, from /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/plugins/dockers/lut/kritalutdocker_static_autogen/EWIEGA46WW/../../../../../../plugins/dockers/lut/lutdocker_dock.h:21: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1917/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/dockers/layerdocker/NodeDelegate.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1918/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_node_model.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/dockers/animation/KisAnimTimelineFramesModel.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/dockers/animation/KisAnimTimelineFrameDelegate.cpp:14: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1919/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/krita_utils.h:23, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/dockers/animation/KisAnimTimelineColors.cpp:17: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1920/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_node_model.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/dockers/animation/KisAnimTimelineFramesModel.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/dockers/animation/KisAnimTimelineLayersHeader.cpp:19: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1921/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/dockers/layerdocker/LayerBox.h:25, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/dockers/layerdocker/LayerBox.cpp:13: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/resources/KoColorSet.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/KisDocument.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/dockers/layerdocker/LayerBox.cpp:44: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1922/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_time_span.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/canvas/KisCanvasAnimationState.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/dockers/animation/KisAnimationPlaybackControlsModel.cpp:11: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1923/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/dockers/lut/lutdocker_dock.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/dockers/lut/lutdocker_dock.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/opengl/kis_opengl.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/canvas/kis_canvas2.h:23, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/dockers/lut/lutdocker_dock.h:21: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1924/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_painting_assistant.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/assistants/Assistants/PerspectiveEllipseAssistant.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/assistants/Assistants/PerspectiveEllipseAssistant.cc:5: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/opengl/kis_opengl.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/canvas/kis_canvas2.h:23, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/assistants/Assistants/PerspectiveEllipseAssistant.cc:16: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1925/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/dockers/animation/KisAnimUtils.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/dockers/animation/KisAnimUtils.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/KisProofingConfiguration.h:8, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_image_config.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_transaction.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/dockers/animation/KisAnimUtils.cpp:22: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1926/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/dockers/lut/ocio_display_filter_vfx2021.cpp:20: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1927/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/plugins/dockers/animation/kritaanimationdocker_static_autogen/EWIEGA46WW/../../../../../../plugins/dockers/animation/KisAnimCurvesChannelsModel.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/plugins/dockers/animation/kritaanimationdocker_static_autogen/EWIEGA46WW/moc_KisAnimCurvesChannelsModel.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/plugins/dockers/animation/kritaanimationdocker_static_autogen/mocs_compilation.cpp:2: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/operations/kis_operation_configuration.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_action_manager.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/plugins/dockers/animation/kritaanimationdocker_static_autogen/EWIEGA46WW/../../../../../../plugins/dockers/animation/KisAnimTimelineTimeHeader.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/plugins/dockers/animation/kritaanimationdocker_static_autogen/EWIEGA46WW/../../../../../../plugins/dockers/animation/KisAnimCurvesKeyDelegate.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/plugins/dockers/animation/kritaanimationdocker_static_autogen/EWIEGA46WW/moc_KisAnimCurvesKeyDelegate.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/plugins/dockers/animation/kritaanimationdocker_static_autogen/mocs_compilation.cpp:4: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1928/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/dockers/animation/KisTimeBasedItemModel.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/dockers/animation/KisTimeBasedItemModel.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/dockers/animation/KisTimeBasedItemModel.cpp:10: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1929/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/KisView.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_action_manager.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/dockers/animation/KisAnimTimelineTimeHeader.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/dockers/animation/KisAnimTimelineTimeHeader.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/operations/kis_operation_configuration.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_action_manager.h:19: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1930/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/dockers/animation/KisAnimCurvesChannelsModel.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/dockers/animation/KisAnimCurvesChannelDelegate.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1931/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/dockers/animation/KisTimeBasedItemModel.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/dockers/animation/KisAnimCurvesModel.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/dockers/animation/KisAnimCurvesModel.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1932/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/krita_utils.h:23, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/dockers/animation/KisAnimTimelineDocker.cpp:20: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/opengl/kis_opengl.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/canvas/kis_canvas2.h:23, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/dockers/animation/KisAnimTimelineDocker.cpp:21: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1933/3308] Building CXX object plugins/dockers/animation/CMakeFiles/kritaanimationdocker_static.dir/kis_equalizer_column.cpp.o [1934/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_node_model.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/dockers/animation/KisAnimTimelineFramesModel.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/dockers/animation/KisAnimTimelineFramesModel.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/psdutils/psd.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_psd_layer_style.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_layer.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/dockers/animation/KisAnimTimelineFramesModel.cpp:16: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1935/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/KisView.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_action_manager.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/dockers/animation/KisAnimTimelineFramesView.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/dockers/animation/KisAnimTimelineFramesView.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/operations/kis_operation_configuration.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_action_manager.h:19: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1936/3308] Building CXX object plugins/dockers/animation/CMakeFiles/kritaanimationdocker_static.dir/KisAnimCurvesValuesHeader.cpp.o [1937/3308] Building CXX object plugins/dockers/animation/CMakeFiles/kritaanimationdocker_static.dir/kis_equalizer_button.cpp.o [1938/3308] Building CXX object plugins/dockers/animation/CMakeFiles/kritaanimationdocker_static.dir/kis_equalizer_slider.cpp.o [1939/3308] Building CXX object plugins/dockers/animation/CMakeFiles/kritaanimationdocker_static.dir/kis_equalizer_widget.cpp.o [1940/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/dockers/animation/KisAnimCurvesChannelsModel.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/dockers/animation/KisAnimCurvesChannelsModel.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1941/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/KisView.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_action_manager.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/dockers/animation/KisAnimTimelineTimeHeader.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/dockers/animation/KisAnimCurvesKeyDelegate.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/dockers/animation/KisAnimCurvesKeyDelegate.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/operations/kis_operation_configuration.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_action_manager.h:19: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1942/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/flake/kis_node_dummies_graph.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/dockers/animation/timeline_frames_index_converter.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1943/3308] Building CXX object plugins/dockers/storyboarddocker/CMakeFiles/kritastoryboarddocker_static.dir/StoryboardUtils.cpp.o [1944/3308] Building CXX object plugins/dockers/animation/CMakeFiles/kritaanimationdocker_static.dir/kis_custom_modifiers_catcher.cpp.o [1945/3308] Building CXX object plugins/dockers/animation/CMakeFiles/kritaanimationdocker_static.dir/kis_draggable_tool_button.cpp.o [1946/3308] Building CXX object plugins/dockers/animation/CMakeFiles/kritaanimationdocker_static.dir/kis_zoom_button.cpp.o [1947/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/dockers/animation/KisTimeBasedItemModel.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/dockers/animation/KisAnimCurvesModel.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/dockers/animation/KisAnimCurvesView.cpp:15: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/operations/kis_operation_configuration.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_action_manager.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/dockers/animation/KisAnimTimelineTimeHeader.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/dockers/animation/KisAnimCurvesView.cpp:16: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1948/3308] Building CXX object plugins/dockers/storyboarddocker/CMakeFiles/kritastoryboarddocker_static.dir/CommentDelegate.cpp.o [1949/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/widgets/kis_color_button.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/plugins/dockers/animation/ui_KisOnionSkinsDocker.h:25, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/dockers/animation/KisOnionSkinsDocker.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_image_config.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/dockers/animation/KisOnionSkinsDocker.cpp:16: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1950/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/StoryboardItem.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/dockers/storyboarddocker/CommentModel.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/dockers/storyboarddocker/CommentModel.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1951/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/dockers/animation/KisAnimCurvesDocker.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/dockers/animation/KisAnimCurvesDocker.cpp:18: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/KisProofingConfiguration.h:8, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_image_config.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/dockers/animation/KisAnimCurvesDocker.cpp:30: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1952/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/dockers/animation/KisTimeBasedItemModel.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/dockers/animation/timeline_node_list_keeper.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/dockers/animation/timeline_node_list_keeper.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/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.6/plugins/dockers/animation/timeline_node_list_keeper.h:10: /home/build/YPKG/root/krita/build/krita-5.2.6/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.6/plugins/dockers/animation/timeline_node_list_keeper.cpp:183:35: warning: unused variable ‘channel’ [-Wunused-variable] 183 | Q_FOREACH(KisKeyframeChannel *channel, channels) { | ^~~~~~~ [1953/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/KisView.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_action_manager.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/dockers/animation/KisAnimTimelineFramesView.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/dockers/animation/timeline_insert_keyframe_dialog.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/operations/kis_operation_configuration.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_action_manager.h:19: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1954/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/KisAsyncAnimationRendererBase.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/dockers/storyboarddocker/KisAsyncStoryboardThumbnailRenderer.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/dockers/storyboarddocker/KisAsyncStoryboardThumbnailRenderer.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1955/3308] Building CXX object plugins/extensions/pykrita/plugin/CMakeFiles/pykrita.dir/PykritaModule.cpp.o [1956/3308] Creating library symlink plugins/impex/libkra/libkritalibkra.so.19 plugins/impex/libkra/libkritalibkra.so [1957/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/dockers/storyboarddocker/StoryboardDelegate.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/dockers/storyboarddocker/StoryboardDelegate.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1958/3308] Building CXX object plugins/extensions/pykrita/plugin/CMakeFiles/pykrita.dir/pykrita_autogen/mocs_compilation.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_preference_set_registry.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/plugins/extensions/pykrita/plugin/pykrita_autogen/EWIEGA46WW/../../../../../../../plugins/extensions/pykrita/plugin/pyqtpluginsettings.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/plugins/extensions/pykrita/plugin/pykrita_autogen/EWIEGA46WW/moc_pyqtpluginsettings.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/plugins/extensions/pykrita/plugin/pykrita_autogen/mocs_compilation.cpp:4: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1959/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_image.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/dockers/storyboarddocker/KisStoryboardThumbnailRenderScheduler.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/dockers/storyboarddocker/KisStoryboardThumbnailRenderScheduler.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1960/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/StoryboardItem.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/dockers/storyboarddocker/KisAddRemoveStoryboardCommand.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1961/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/StoryboardItem.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/dockers/storyboarddocker/StoryboardModel.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/dockers/storyboarddocker/StoryboardView.cpp:15: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1962/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/StoryboardItem.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/plugins/dockers/storyboarddocker/kritastoryboarddocker_static_autogen/EWIEGA46WW/../../../../../../plugins/dockers/storyboarddocker/CommentModel.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/plugins/dockers/storyboarddocker/kritastoryboarddocker_static_autogen/EWIEGA46WW/moc_CommentModel.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/plugins/dockers/storyboarddocker/kritastoryboarddocker_static_autogen/mocs_compilation.cpp:2: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/opengl/kis_opengl.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/canvas/kis_canvas2.h:23, from /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/plugins/dockers/storyboarddocker/kritastoryboarddocker_static_autogen/EWIEGA46WW/../../../../../../plugins/dockers/storyboarddocker/StoryboardDockerDock.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/plugins/dockers/storyboarddocker/kritastoryboarddocker_static_autogen/EWIEGA46WW/moc_StoryboardDockerDock.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/plugins/dockers/storyboarddocker/kritastoryboarddocker_static_autogen/mocs_compilation.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1963/3308] Linking CXX shared library plugins/extensions/qmic/libkritaqmicinterface.so.19.0.0 [1964/3308] Building CXX object plugins/extensions/pykrita/plugin/CMakeFiles/pykrita.dir/PythonPluginsModel.cpp.o [1965/3308] Building CXX object plugins/extensions/pykrita/plugin/CMakeFiles/pykrita.dir/utilities.cpp.o /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/extensions/pykrita/plugin/utilities.cpp: In static member function ‘static bool PyKrita::Python::setPath(const QStringList&)’: /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/extensions/pykrita/plugin/utilities.cpp:423:19: warning: ‘void Py_SetPath(const wchar_t*)’ is deprecated [-Wdeprecated-declarations] 423 | Py_SetPath(joinedPathsWChars.data()); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/python3.11/Python.h:94, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/extensions/pykrita/plugin/utilities.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/extensions/pykrita/plugin/utilities.cpp:14: /usr/include/python3.11/pylifecycle.h:48:38: note: declared here 48 | Py_DEPRECATED(3.11) PyAPI_FUNC(void) Py_SetPath(const wchar_t *); | ^~~~~~~~~~ [1966/3308] Building CXX object plugins/extensions/pykrita/plugin/CMakeFiles/pykrita.dir/PythonPluginManager.cpp.o [1967/3308] Building CXX object plugins/extensions/pykrita/plugin/CMakeFiles/pykrita.dir/pyqtpluginsettings.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_preference_set_registry.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/extensions/pykrita/plugin/pyqtpluginsettings.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/extensions/pykrita/plugin/pyqtpluginsettings.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/extensions/pykrita/plugin/pyqtpluginsettings.cpp:18: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1968/3308] Building CXX object plugins/extensions/pykrita/plugin/CMakeFiles/pykrita.dir/plugin.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_preference_set_registry.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/extensions/pykrita/plugin/plugin.cpp:13: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/libkis/Filter.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/libkis/FilterLayer.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/libkis/Document.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/libkis/Krita.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/extensions/pykrita/plugin/plugin.cpp:18: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1969/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/StoryboardItem.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/dockers/storyboarddocker/StoryboardModel.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/dockers/storyboarddocker/DlgExportStoryboard.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/dockers/storyboarddocker/DlgExportStoryboard.cpp:10: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1970/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/StoryboardItem.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/dockers/storyboarddocker/StoryboardModel.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/dockers/storyboarddocker/StoryboardModel.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/psdutils/psd.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_psd_layer_style.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_layer.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_group_layer.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/dockers/storyboarddocker/StoryboardModel.cpp:19: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1971/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/canvas/kis_canvas2.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/dockers/storyboarddocker/StoryboardDockerDock.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/dockers/storyboarddocker/StoryboardDockerDock.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/opengl/kis_opengl.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/canvas/kis_canvas2.h:23: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1972/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/KisDabCacheUtils.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/defaultpaintops/brush/KisDabRenderingQueue.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/defaultpaintops/brush/KisDabRenderingQueueCache.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/defaultpaintops/brush/KisDabRenderingQueueCache.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/KisDabCacheUtils.h:15: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1973/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/brushengine/kis_paintop_settings.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/kis_brush_based_paintop_settings.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/defaultpaintops/brush/KisBrushOpSettings.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/defaultpaintops/brush/KisBrushOpSettings.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/brushengine/kis_paintop_settings.h:16: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1974/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_config_widget.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/brushengine/kis_paintop_config_widget.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_paintop_settings_widget.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/kis_brush_based_paintop_options_widget.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/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.6/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.6/solusBuildDir/plugins/paintops/defaultpaintops/kritadefaultpaintops_static_autogen/mocs_compilation.cpp:2: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1975/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/KisDabCacheUtils.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/defaultpaintops/brush/KisDabRenderingJob.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/defaultpaintops/brush/KisDabRenderingJob.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/KisDabCacheUtils.h:15: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1976/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/KisDabCacheUtils.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/defaultpaintops/brush/KisDabRenderingExecutor.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/defaultpaintops/brush/KisDabRenderingExecutor.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/KisDabCacheUtils.h:15: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1977/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/KisDabCacheUtils.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/defaultpaintops/brush/KisDabRenderingQueue.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/defaultpaintops/brush/KisDabRenderingQueue.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/KisDabCacheUtils.h:15: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1978/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/KisDabCacheUtils.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/defaultpaintops/brush/KisBrushOpResources.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/defaultpaintops/brush/KisBrushOpResources.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/KisDabCacheUtils.h:15: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1979/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/defaultpaintops/duplicate/KisDuplicateOptionData.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1980/3308] Building CXX object plugins/paintops/defaultpaintops/CMakeFiles/kritadefaultpaintops_static.dir/duplicate/KisDuplicateOptionModel.cpp.o [1981/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/brushengine/kis_paintop_settings.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/kis_brush_based_paintop_settings.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/defaultpaintops/duplicate/kis_duplicateop_settings.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/defaultpaintops/duplicate/kis_duplicateop_settings.cpp:11: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/brushengine/kis_paintop_settings.h:16: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1982/3308] Building CXX object plugins/paintops/mypaint/CMakeFiles/kritamypaintop_static.dir/MyPaintCurveOptionRangeControlsStrategy.cpp.o [1983/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/brushengine/kis_paintop.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/kis_brush_based_paintop.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/defaultpaintops/duplicate/kis_duplicateop.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/defaultpaintops/duplicate/kis_duplicateop.cpp:11: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/KisDabCacheUtils.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/kis_dab_cache_base.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/kis_dab_cache.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/kis_brush_based_paintop.h:11: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1984/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/brushengine/kis_paintop.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/kis_brush_based_paintop.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/defaultpaintops/brush/kis_brushop.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/defaultpaintops/brush/kis_brushop.cpp:12: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/KisDabCacheUtils.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/kis_dab_cache_base.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/kis_dab_cache.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/kis_brush_based_paintop.h:11: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1985/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_paintop_option.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/KisCurveOptionDataCommon.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/mypaint/MyPaintCurveOptionData.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/mypaint/MyPaintCurveOptionData.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_paintop_option.h:12: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1986/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_paintop_option.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/defaultpaintops/duplicate/KisDuplicateOptionWidget.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/defaultpaintops/duplicate/KisDuplicateOptionWidget.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_paintop_option.h:12: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1987/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/mypaint/MyPaintBasicOptionData.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/mypaint/MyPaintBasicOptionData.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/mypaint/MyPaintBasicOptionData.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1988/3308] Linking CXX static library plugins/tools/basictools/libkritadefaulttools_static.a [1989/3308] Linking CXX static library plugins/tools/tool_transform2/libkritatooltransform_static.a [1990/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/plugins/paintops/mypaint/kritamypaintop_static_autogen/EWIEGA46WW/../../../../../../plugins/paintops/mypaint/MyPaintBasicOptionData.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/plugins/paintops/mypaint/kritamypaintop_static_autogen/EWIEGA46WW/../../../../../../plugins/paintops/mypaint/MyPaintBasicOptionModel.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/plugins/paintops/mypaint/kritamypaintop_static_autogen/EWIEGA46WW/moc_MyPaintBasicOptionModel.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/plugins/paintops/mypaint/kritamypaintop_static_autogen/mocs_compilation.cpp:2: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/brushengine/kis_paintop_settings.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/brushengine/kis_paintop_factory.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/plugins/paintops/mypaint/kritamypaintop_static_autogen/EWIEGA46WW/../../../../../../plugins/paintops/mypaint/MyPaintPaintOpFactory.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/plugins/paintops/mypaint/kritamypaintop_static_autogen/EWIEGA46WW/moc_MyPaintPaintOpFactory.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/plugins/paintops/mypaint/kritamypaintop_static_autogen/mocs_compilation.cpp:4: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1991/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/mypaint/MyPaintBasicOptionData.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/mypaint/MyPaintBasicOptionModel.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/mypaint/MyPaintBasicOptionModel.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1992/3308] Linking CXX static library plugins/assistants/Assistants/libkritaassistanttool_static.a [1993/3308] Linking CXX static library plugins/dockers/layerdocker/libkritalayerdocker_static.a [1994/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/mypaint/MyPaintPaintOp.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/mypaint/MyPaintPaintOp.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/mypaint/MyPaintPaintOpPreset.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/mypaint/MyPaintPaintOp.h:16: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1995/3308] Linking CXX static library plugins/dockers/lut/libkritalutdocker_static.a [1996/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_paintop_option.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/KisSensorData.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/mypaint/MyPaintSensorPack.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/mypaint/MyPaintSensorPack.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_paintop_option.h:12: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1997/3308] Linking CXX static library plugins/dockers/animation/libkritaanimationdocker_static.a [1998/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_paintop_option.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/mypaint/MyPaintBasicOptionWidget.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/mypaint/MyPaintBasicOptionWidget.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_paintop_option.h:12: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1999/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_config_widget.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/brushengine/kis_paintop_config_widget.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_paintop_settings_widget.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/kis_brush_based_paintop_options_widget.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/defaultpaintops/brush/kis_brushop_settings_widget.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/defaultpaintops/brush/kis_brushop_settings_widget.cpp:11: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2000/3308] Automatic MOC for target kritaarrangedocker [2001/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_paintop_option.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/KisCurveOptionWidget.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/mypaint/MyPaintCurveOptionWidget.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/mypaint/MyPaintCurveOptionWidget.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_paintop_option.h:12: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2002/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_config_widget.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/brushengine/kis_paintop_config_widget.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_paintop_settings_widget.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/kis_brush_based_paintop_options_widget.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/defaultpaintops/duplicate/kis_duplicateop_settings_widget.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/defaultpaintops/duplicate/kis_duplicateop_settings_widget.cpp:11: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2003/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/brushengine/kis_paintop_settings.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/brushengine/kis_no_size_paintop_settings.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/mypaint/MyPaintPaintOpSettings.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/mypaint/MyPaintPaintOpSettings.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/brushengine/kis_paintop_settings.h:16: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2004/3308] Linking CXX static library plugins/dockers/storyboarddocker/libkritastoryboarddocker_static.a [2005/3308] Automatic MOC for target kritasvgcollectiondocker [2006/3308] Automatic MOC for target kritagriddocker [2007/3308] Automatic MOC for target kritacompositiondocker [2008/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_paint_device.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/mypaint/MyPaintSurface.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/mypaint/MyPaintSurface.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_painter.h:24, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/mypaint/MyPaintSurface.h:14: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2009/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_paintop_option.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/KisCurveOptionDataCommon.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/mypaint/MyPaintCurveOptionData.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/mypaint/MyPaintStandardOptionData.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/mypaint/MyPaintStandardOptionData.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_paintop_option.h:12: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2010/3308] Automatic MOC for target kritalogdocker [2011/3308] Automatic MOC for target kritapalettedocker [2012/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/brushengine/kis_paintop_factory.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/mypaint/MyPaintPaintOpFactory.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/mypaint/MyPaintPaintOpFactory.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/brushengine/kis_paintop_settings.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/brushengine/kis_paintop_factory.h:17: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2013/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/mypaint/MyPaintPaintOpPreset.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/mypaint/MyPaintPaintOpPreset.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/brushengine/kis_paintop_settings.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/mypaint/MyPaintPaintOpPreset.h:12: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2014/3308] Automatic MOC for target kritagamutmask [2015/3308] Automatic MOC for target kritarecorderdocker [2016/3308] Automatic MOC for target kritaclonesarray [2017/3308] Automatic MOC for target kritatouchdocker [2018/3308] Linking CXX static library plugins/extensions/pykrita/plugin/libpykrita.a [2019/3308] Creating library symlink plugins/extensions/qmic/libkritaqmicinterface.so.19 plugins/extensions/qmic/libkritaqmicinterface.so [2020/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_paintop_option.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/KisCurveOptionDataCommon.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/KisCurveOptionData.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/KisDynamicSensorFactory.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/KisDynamicSensorFactoryRegistry.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/mypaint/MyPaintCurveRangeModel.cpp:13: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_paintop_option.h:12: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2021/3308] Automatic MOC for target kritaimagesplit [2022/3308] Automatic MOC for target kritamodifyselection [2023/3308] Automatic MOC for target kritacolorrange [2024/3308] Automatic MOC for target kritametadataeditor [2025/3308] Automatic MOC for target kritaoffsetimage [2026/3308] Automatic MOC for target kritashearimage [2027/3308] Automatic MOC for target kritarotateimage [2028/3308] Automatic MOC for target kritaseparatechannels [2029/3308] Automatic MOC for target kritabuginfo [2030/3308] Automatic MOC for target kritadbexplorer [2031/3308] Automatic MOC for target kritaresourcemanager [2032/3308] Automatic MOC for target kritalayersplit [2033/3308] Automatic MOC for target kritawaveletdecompose [2034/3308] Automatic MOC for target kritaextensioncolorsfilters [2035/3308] Automatic MOC for target kritawgcolorselector [2036/3308] Automatic MOC for target kritablurfilter [2037/3308] Automatic MOC for target kritagaussianhighpassfilter [2038/3308] Automatic MOC for target kritafastcolortransferfilter [2039/3308] Automatic MOC for target kritacolorsfilters [2040/3308] Automatic MOC for target kritanoisefilter [2041/3308] Automatic MOC for target kritarandompickfilter [2042/3308] Automatic MOC for target kritaunsharpfilter [2043/3308] Automatic MOC for target kritawavefilter [2044/3308] Automatic MOC for target kritalevelfilter [2045/3308] Automatic MOC for target kritadodgeburn [2046/3308] Automatic MOC for target kritaphongbumpmap [2047/3308] Automatic MOC for target kritaindexcolors [2048/3308] Automatic MOC for target krita_shape_paths [2049/3308] Automatic MOC for target kritagradientmap [2050/3308] Automatic MOC for target kritathreshold [2051/3308] Automatic MOC for target kritahalftone [2052/3308] Automatic MOC for target kritaasccdl [2053/3308] Automatic MOC for target kritaedgedetection [2054/3308] Automatic MOC for target kritaconvertheighttonormalmap [2055/3308] Automatic MOC for target kritagradientgenerator [2056/3308] Automatic MOC for target kritacolorgenerator [2057/3308] Automatic MOC for target kritapatterngenerator [2058/3308] Automatic MOC for target kritasimplexnoisegenerator [2059/3308] Automatic MOC for target kritascreentonegenerator [2060/3308] Automatic MOC for target kritamultigridpatterngenerator [2061/3308] Automatic MOC for target kritaseexprgenerator [2062/3308] Linking CXX static library plugins/paintops/defaultpaintops/libkritadefaultpaintops_static.a [2063/3308] Automatic MOC for target kritajpegexport [2064/3308] Automatic MOC for target kritapngexport [2065/3308] Automatic MOC for target kritatiffexport [2066/3308] Automatic MOC for target kritaexrexport [2067/3308] Automatic MOC for target kritaqimageioexport [2068/3308] Automatic MOC for target kritapdfimport [2069/3308] Automatic MOC for target krita_raw_import [2070/3308] Automatic MOC for target kritabrushexport [2071/3308] Automatic MOC for target kritaheifexport [2072/3308] Automatic MOC for target kritawebpexport [2073/3308] Automatic MOC for target kritajxlexport [2074/3308] Automatic MOC for target kritahairypaintop [2075/3308] Automatic MOC for target kritadeformpaintop [2076/3308] Automatic MOC for target kritacurvepaintop [2077/3308] Automatic MOC for target kritaspraypaintop [2078/3308] Automatic MOC for target kritaexperimentpaintop [2079/3308] Automatic MOC for target kritapalettize [2080/3308] Automatic MOC for target kritaparticlepaintop [2081/3308] Automatic MOC for target kritagridpaintop [2082/3308] Automatic MOC for target kritahatchingpaintop [2083/3308] Automatic MOC for target kritasketchpaintop [2084/3308] Automatic MOC for target kritaroundmarkerpaintop [2085/3308] Automatic MOC for target krita [2086/3308] Automatic MOC for target krita_flaketools [2087/3308] Automatic MOC for target kritatangentnormalpaintop [2088/3308] Generating qrc_kis_gl_image_widget.cpp [2089/3308] Generating ui_wdgSpecificColorSelectorWidget.h [2090/3308] Generating ui_wdg_color_selector_settings.h [2091/3308] Automatic MOC for target krita_karbontools [2092/3308] Automatic MOC for target kritatoolcrop [2093/3308] Automatic MOC for target kritadefaulttools [2094/3308] Generating ui_wdgArtisticColorSelector.h [2095/3308] Generating ui_wdgARCSSettings.h [2096/3308] Generating ui_wdgWheelPreferencesPopup.h [2097/3308] Generating ui_wdgtasksetdocker.h [2098/3308] Generating ui_wdgcompositiondocker.h [2099/3308] Automatic MOC for target kritalayerdocker [2100/3308] Automatic MOC for target kritatoolpolygon [2101/3308] Automatic MOC for target krita_tool_svgtext [2102/3308] Generating ui_grid_config_widget.h [2103/3308] Generating ui_arrange_docker_widget.h [2104/3308] Generating ui_wdgpalettedock.h [2105/3308] Automatic MOC for target kritatoolpolyline [2106/3308] Automatic MOC for target kritatoollazybrush [2107/3308] Generating ui_WdgSvgCollection.h [2108/3308] Automatic MOC for target kritatoolSmartPatch [2109/3308] Generating ui_wdgGamutMaskChooser.h [2110/3308] Automatic MOC for target kritaassistanttool [2111/3308] Generating ui_recorderdocker.h [2112/3308] Generating ui_recorder_profile_settings.h [2113/3308] Generating ui_recorder_export.h [2114/3308] Automatic MOC for target kritatooltransform [2115/3308] Generating ui_recorder_snapshots_manager.h [2116/3308] Generating ui_TouchDockerWidget.h [2117/3308] Generating ui_WdgLogDocker.h [2118/3308] Generating ui_WdgQuickSettings.h [2119/3308] Automatic MOC for target kritadigitalmixer [2120/3308] Generating ui_WdgWGSelectorSettings.h [2121/3308] Generating ui_WdgWGShadeLineEditor.h [2122/3308] Generating ui_wdg_imagesplit.h [2123/3308] Generating ui_wdg_clonesarray.h [2124/3308] Generating ui_wdg_colorrange.h [2125/3308] Automatic MOC for target kritapresetdocker [2126/3308] Generating ui_dublincore.h [2127/3308] Generating ui_wdg_grow_selection.h [2128/3308] Generating ui_exif.h [2129/3308] Automatic MOC for target kritahistorydocker [2130/3308] Generating ui_wdg_shrink_selection.h [2131/3308] Generating ui_wdg_border_selection.h [2132/3308] Generating ui_wdg_feather_selection.h [2133/3308] Generating ui_wdg_offsetimage.h [2134/3308] Generating ui_wdg_rotateimage.h [2135/3308] Generating ui_wdg_shearimage.h [2136/3308] Generating ui_wdg_separations.h [2137/3308] Generating ui_wdgdlgbundlemanager.h [2138/3308] Generating ui_wdgdlgcreatebundle.h [2139/3308] Generating ui_wdgdlgembedtags.h [2140/3308] Generating ui_WdgDlgResourceManager.h [2141/3308] Generating ui_wdg_layersplit.h [2142/3308] Generating ui_wdg_waveletdecompose.h [2143/3308] Automatic MOC for target kritarunner [2144/3308] Automatic MOC for target kritachanneldocker [2145/3308] Automatic MOC for target kritaanimationdocker [2146/3308] Generating ui_wdg_buginfo.h [2147/3308] Generating ui_WdgDbExplorer.h [2148/3308] Generating ui_wdgblur.h [2149/3308] Generating ui_wdg_gaussian_blur.h [2150/3308] Automatic MOC for target kritapatterndocker [2151/3308] Generating ui_wdg_motion_blur.h [2152/3308] Generating ui_wdg_lens_blur.h [2153/3308] Generating ui_wdgcolortoalphabase.h [2154/3308] Generating ui_wdg_perchannel.h [2155/3308] Generating ui_wdg_color_balance.h [2156/3308] Generating ui_wdg_hsv_adjustment.h [2157/3308] Generating ui_wdg_desaturate.h [2158/3308] Generating ui_wdggaussianhighpass.h [2159/3308] Automatic MOC for target kritasnapshotdocker [2160/3308] Automatic MOC for target kritaoverviewdocker [2161/3308] Automatic MOC for target kritaselectiontools [2162/3308] Generating ui_wdgfastcolortransfer.h [2163/3308] Generating ui_wdgnoiseoptions.h [2164/3308] Automatic MOC for target kritalutdocker [2165/3308] Automatic MOC for target kritapresethistory [2166/3308] Automatic MOC for target kritahistogramdocker [2167/3308] Generating ui_wdgrandompickoptions.h [2168/3308] Automatic MOC for target kritaqmic [2169/3308] Automatic MOC for target kritastoryboarddocker [2170/3308] Generating ui_wdgunsharp.h [2171/3308] Generating ui_wdgwaveoptions.h [2172/3308] Generating ui_KisLevelsConfigWidget.h [2173/3308] Generating ui_DodgeBurnConfigurationBaseWidget.h [2174/3308] Automatic MOC for target kritacolorspaceconversion [2175/3308] Automatic MOC for target kritalayergroupswitcher [2176/3308] Generating ui_wdgphongbumpmap.h [2177/3308] Generating ui_kiswdgindexcolors.h [2178/3308] Generating ui_KisGradientMapFilterConfigWidget.h [2179/3308] Generating ui_wdg_threshold.h [2180/3308] Generating ui_KisHalftoneConfigWidget.h [2181/3308] Generating ui_KisHalftoneConfigPageWidget.h [2182/3308] Automatic MOC for target kritasamplescreencolor [2183/3308] Generating ui_wdg_edge_detection.h [2184/3308] Automatic MOC for target kritapykrita [2185/3308] Generating ui_wdg_convert_height_to_normal_map.h [2186/3308] Generating ui_wdg_asccdl.h [2187/3308] Generating ui_palettize.h [2188/3308] Generating ui_StarShapeConfigWidget.h [2189/3308] Generating ui_RectangleShapeConfigWidget.h [2190/3308] Generating ui_EllipseShapeConfigWidget.h [2191/3308] Generating ui_SpiralShapeConfigWidget.h [2192/3308] Generating qrc_pathshapes.cpp [2193/3308] Generating ui_KisGradientGeneratorConfigWidget.h [2194/3308] Generating ui_wdgcoloroptions.h [2195/3308] Generating ui_wdgpatternoptions.h [2196/3308] Generating ui_wdgsimplexnoiseoptions.h [2197/3308] Automatic MOC for target kritaembossfilter [2198/3308] Generating ui_KisScreentoneConfigWidget.h [2199/3308] Generating ui_wdgmultigridpatternoptions.h [2200/3308] Generating ui_wdgseexpr.h [2201/3308] Generating ui_wdgseexprsavepreset.h [2202/3308] Generating ui_kis_wdg_options_jpeg.h [2203/3308] Generating ui_kis_wdg_options_tiff.h [2204/3308] Automatic MOC for target kritaexample [2205/3308] Generating ui_kis_wdg_options_png.h [2206/3308] Automatic MOC for target kritaconvolutionfilters [2207/3308] Automatic MOC for target kritaoilpaintfilter [2208/3308] Automatic MOC for target kritapixelizefilter [2209/3308] Automatic MOC for target kritaimageenhancement [2210/3308] Generating ui_exr_export_widget.h [2211/3308] Generating ui_pdfimportwidgetbase.h [2212/3308] Automatic MOC for target kritaraindropsfilter [2213/3308] Generating ui_wdgrawimport.h [2214/3308] Automatic MOC for target kritaroundcornersfilter [2215/3308] Generating ui_kis_wdg_options_qimageio.h [2216/3308] Automatic MOC for target kritasmalltilesfilter [2217/3308] Automatic MOC for target kritanormalize [2218/3308] Automatic MOC for target kritaposterize [2219/3308] Automatic MOC for target kritaresettransparent [2220/3308] Automatic MOC for target kritajpegimport [2221/3308] Automatic MOC for target kritapngimport [2222/3308] Automatic MOC for target kritacsvimport [2223/3308] Automatic MOC for target kritacsvexport [2224/3308] Generating ui_kis_wdg_options_heightmap.h [2225/3308] Automatic MOC for target kritatiffimport [2226/3308] Automatic MOC for target kritaexrimport [2227/3308] Automatic MOC for target kritajp2import [2228/3308] Generating ui_wdg_export_gih.h [2229/3308] Automatic MOC for target kritasvgimport [2230/3308] Automatic MOC for target kritaqimageioimport [2231/3308] Automatic MOC for target kritaoraimport [2232/3308] Automatic MOC for target kritaoraexport [2233/3308] Automatic MOC for target kritapsdimport [2234/3308] Automatic MOC for target kritaxcfimport [2235/3308] Generating ui_WdgHeifExport.h [2236/3308] Automatic MOC for target kritapsdexport [2237/3308] Automatic MOC for target kritaqmlexport [2238/3308] Generating ui_kis_wdg_options_webp.h [2239/3308] Automatic MOC for target kritatgaexport [2240/3308] Automatic MOC for target kritatgaimport [2241/3308] Generating ui_kis_wdg_options_jpegxl.h [2242/3308] Generating ui_wdgInkOptions.h [2243/3308] Generating ui_wdghairyshapeoptions.h [2244/3308] Generating ui_wdgbristleoptions.h [2245/3308] Generating ui_wdgdeformoptions.h [2246/3308] Generating ui_wdgcurveoptions.h [2247/3308] Automatic MOC for target kritaheightmapimport [2248/3308] Generating ui_wdgsprayoptions.h [2249/3308] Automatic MOC for target kritaheightmapexport [2250/3308] Generating ui_wdgsprayshapeoptions.h [2251/3308] Generating ui_wdgshapedynamicsoptions.h [2252/3308] Generating ui_wdgexperimentoptions.h [2253/3308] Generating ui_wdgparticleoptions.h [2254/3308] Generating ui_wdggridoptions.h [2255/3308] Generating ui_wdggridbrushshapeoptions.h [2256/3308] Generating ui_wdghatchingpreferences.h [2257/3308] Generating ui_wdghatchingoptions.h [2258/3308] Automatic MOC for target kritabrushimport [2259/3308] Generating ui_wdgsketchoptions.h [2260/3308] Generating ui_kis_roundmarker_option.h [2261/3308] Generating ui_wdgtangenttiltoption.h [2262/3308] Generating qrc_defaulttools.cpp [2263/3308] Automatic MOC for target kritakraimport [2264/3308] Generating ui_DefaultToolGeometryWidget.h [2265/3308] Generating ui_WdgToolOptions.h [2266/3308] Automatic MOC for target kritaspriterexport [2267/3308] Generating qrc_defaulttools.cpp [2268/3308] Generating qrc_toolcrop.cpp [2269/3308] Automatic MOC for target kritakraexport [2270/3308] Generating qrc_tool_polygon.cpp [2271/3308] Generating qrc_polyline.cpp [2272/3308] Generating ui_wdg_tool_crop.h [2273/3308] Generating qrc_tool_transform.cpp [2274/3308] Generating qrc_karbontools.cpp [2275/3308] Generating ui_kis_tool_lazy_brush_options_widget.h [2276/3308] Automatic MOC for target kritagifexport [2277/3308] Generating qrc_selectiontools.cpp [2278/3308] Generating ui_kis_tool_smart_patch_options_widget.h [2279/3308] Generating ui_WdgSvgTextEditor.h [2280/3308] Generating ui_WdgSvgTextSettings.h [2281/3308] Generating qrc_krita.cpp [2282/3308] Automatic RCC for svgtexttool.qrc [2283/3308] Generating qrc_layerbox-icons.cpp [2284/3308] Generating qrc_breeze-dark-icons.cpp [2285/3308] Generating qrc_layers-icons.cpp [2286/3308] Generating qrc_breeze-light-icons.cpp [2287/3308] Automatic MOC for target kritagifimport [2288/3308] Generating qrc_paintops-icons.cpp [2289/3308] Generating qrc_misc-light-icons.cpp [2290/3308] Generating qrc_misc-dark-icons.cpp [2291/3308] Generating qrc_tool-transform-icons.cpp [2292/3308] Generating qrc_flake.cpp [2293/3308] Generating qrc_kritawidgets.cpp [2294/3308] Generating qrc_aboutdata.cpp [2295/3308] Generating qrc_tools-svg-16-icons.cpp [2296/3308] Automatic MOC for target kritaheifimport [2297/3308] Generating qrc_shaders.cpp [2298/3308] Generating qrc_cursors.cpp [2299/3308] Generating qrc_gamutmasks.cpp [2300/3308] Generating qrc_branding.cpp [2301/3308] Generating qrc_defaultpresets.cpp [2302/3308] Automatic MOC for target kritakrzexport [2303/3308] Generating qrc_sponsors.cpp [2304/3308] Generating qrc_splash.cpp [2305/3308] Automatic MOC for target kritawebpimport [2306/3308] Generating qrc_icons.cpp [2307/3308] Automatic MOC for target kritajxlimport [2308/3308] Generating qrc_svg-icons.cpp [2309/3308] Automatic MOC for target kritadefaultpaintops [2310/3308] Automatic MOC for target kritafilterop [2311/3308] Building CXX object plugins/assistants/Assistants/CMakeFiles/kritaassistanttool.dir/kritaassistanttool_autogen/mocs_compilation.cpp.o [2312/3308] Building CXX object plugins/dockers/layerdocker/CMakeFiles/kritalayerdocker.dir/kritalayerdocker_autogen/mocs_compilation.cpp.o [2313/3308] Automatic MOC for target kritadesignerplugin [2314/3308] Building CXX object plugins/dockers/smallcolorselector/CMakeFiles/kritasmallcolorselector.dir/qrc_kis_gl_image_widget.cpp.o [2315/3308] Automatic MOC for target kritatooldyna [2316/3308] Automatic MOC for target kritacolorsmudgepaintop [2317/3308] Automatic MOC for target kritatoolencloseandfill [2318/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/dockers/layerdocker/LayerBox.h:25, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/dockers/layerdocker/LayerDocker.cpp:16: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2319/3308] Building CXX object plugins/dockers/smallcolorselector/CMakeFiles/kritasmallcolorselector.dir/KisGLImageF16.cpp.o [2320/3308] Building CXX object plugins/dockers/smallcolorselector/CMakeFiles/kritasmallcolorselector.dir/kritasmallcolorselector_autogen/mocs_compilation.cpp.o [2321/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/opengl/kis_opengl.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/dockers/smallcolorselector/smallcolorselector.cc:16: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2322/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/tool/kis_tool.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/assistants/Assistants/kis_assistant_tool.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/assistants/Assistants/assistant_tool.cc:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/tool/kis_tool.h:19: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2323/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/canvas/kis_canvas2.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/dockers/smallcolorselector/smallcolorselector_dock.cc:10: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/opengl/kis_opengl.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/canvas/kis_canvas2.h:23: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2324/3308] Building CXX object plugins/dockers/smallcolorselector/CMakeFiles/kritasmallcolorselector.dir/KisClickableGLImageWidget.cpp.o [2325/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/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.6/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.6/solusBuildDir/plugins/dockers/specificcolorselector/kritaspecificcolorselector_autogen/mocs_compilation.cpp:2: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2326/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/dockers/specificcolorselector/specificcolorselector.cc:20: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2327/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/opengl/kis_opengl.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/dockers/smallcolorselector/KisGLImageWidget.cpp:14: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2328/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/dockers/smallcolorselector/kis_small_color_widget.cc:19: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/canvas/kis_display_color_converter.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/dockers/smallcolorselector/kis_small_color_widget.cc:23: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2329/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/plugins/dockers/digitalmixer/kritadigitalmixer_autogen/EWIEGA46WW/../../../../../../plugins/dockers/digitalmixer/digitalmixer_dock.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/plugins/dockers/digitalmixer/kritadigitalmixer_autogen/EWIEGA46WW/moc_digitalmixer_dock.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/plugins/dockers/digitalmixer/kritadigitalmixer_autogen/mocs_compilation.cpp:3: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_workspace_resource.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/plugins/dockers/digitalmixer/kritadigitalmixer_autogen/EWIEGA46WW/../../../../../../plugins/dockers/digitalmixer/digitalmixer_dock.h:18: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2330/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/dockers/specificcolorselector/specificcolorselector_dock.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/dockers/specificcolorselector/specificcolorselector_dock.cc:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/opengl/kis_opengl.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/canvas/kis_canvas2.h:23, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/dockers/specificcolorselector/specificcolorselector_dock.h:16: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2331/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_preference_set_registry.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/dockers/advancedcolorselector/kis_color_selector_settings.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/dockers/advancedcolorselector/colorselectorng.cpp:16: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2332/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/dockers/digitalmixer/digitalmixer.cc:20: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2333/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/dockers/specificcolorselector/kis_specific_color_selector_widget.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/dockers/specificcolorselector/kis_specific_color_selector_widget.cc:8: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/canvas/kis_display_color_converter.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/dockers/specificcolorselector/kis_specific_color_selector_widget.cc:31: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2334/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/dockers/digitalmixer/digitalmixer_dock.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/dockers/digitalmixer/digitalmixer_dock.cc:8: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_workspace_resource.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/dockers/digitalmixer/digitalmixer_dock.h:18: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2335/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/plugins/dockers/advancedcolorselector/kritacolorselectorng_autogen/EWIEGA46WW/../../../../../../plugins/dockers/advancedcolorselector/KisColorPatchesTableView.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/plugins/dockers/advancedcolorselector/kritacolorselectorng_autogen/EWIEGA46WW/moc_KisColorPatchesTableView.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/plugins/dockers/advancedcolorselector/kritacolorselectorng_autogen/mocs_compilation.cpp:2: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/canvas/kis_canvas2.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.6/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.6/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.6/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.6/solusBuildDir/plugins/dockers/advancedcolorselector/kritacolorselectorng_autogen/EWIEGA46WW/moc_kis_color_history.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/plugins/dockers/advancedcolorselector/kritacolorselectorng_autogen/mocs_compilation.cpp:4: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2336/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/canvas/kis_canvas2.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/dockers/advancedcolorselector/kis_color_selector_ng_dock.cpp:11: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/opengl/kis_opengl.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/canvas/kis_canvas2.h:23: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2337/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/canvas/kis_canvas2.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/dockers/advancedcolorselector/kis_color_selector_ng_docker_widget.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/dockers/advancedcolorselector/kis_color_selector_ng_docker_widget.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/opengl/kis_opengl.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/canvas/kis_canvas2.h:23: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2338/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/canvas/kis_canvas2.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/dockers/advancedcolorselector/kis_color_selector_base.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/dockers/advancedcolorselector/kis_color_patches.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/dockers/advancedcolorselector/kis_color_patches.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/opengl/kis_opengl.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/canvas/kis_canvas2.h:23: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2339/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/canvas/kis_canvas2.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/dockers/advancedcolorselector/kis_color_selector_base.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/dockers/advancedcolorselector/kis_my_paint_shade_selector.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/dockers/advancedcolorselector/kis_my_paint_shade_selector.cpp:11: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/opengl/kis_opengl.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/canvas/kis_canvas2.h:23: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2340/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/canvas/kis_canvas2.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/dockers/advancedcolorselector/kis_color_selector_base.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/dockers/advancedcolorselector/kis_color_patches.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/dockers/advancedcolorselector/kis_color_history.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/dockers/advancedcolorselector/kis_color_history.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/opengl/kis_opengl.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/canvas/kis_canvas2.h:23: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2341/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/canvas/kis_canvas2.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/dockers/advancedcolorselector/kis_color_selector_base.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/dockers/advancedcolorselector/kis_color_patches.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/dockers/advancedcolorselector/kis_common_colors.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/dockers/advancedcolorselector/kis_common_colors.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/opengl/kis_opengl.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/canvas/kis_canvas2.h:23: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2342/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/dockers/advancedcolorselector/kis_shade_selector_line.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/dockers/advancedcolorselector/kis_shade_selector_line_editor.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/dockers/advancedcolorselector/kis_shade_selector_line_editor.cpp:10: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/dockers/advancedcolorselector/kis_shade_selector_line.h:12: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2343/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/canvas/kis_canvas2.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/dockers/advancedcolorselector/kis_color_selector_base.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/dockers/advancedcolorselector/kis_color_selector.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/dockers/advancedcolorselector/kis_color_selector.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/opengl/kis_opengl.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/canvas/kis_canvas2.h:23: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2344/3308] Building CXX object plugins/dockers/advancedcolorselector/CMakeFiles/kritacolorselectorng.dir/kis_shade_selector_lines_settings.cpp.o [2345/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/dockers/advancedcolorselector/kis_common_colors_recalculation_runner.cpp:11: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/canvas/kis_canvas2.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/dockers/advancedcolorselector/kis_color_selector_base.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/dockers/advancedcolorselector/kis_color_patches.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/dockers/advancedcolorselector/kis_common_colors.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/dockers/advancedcolorselector/kis_common_colors_recalculation_runner.cpp:14: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2346/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/dockers/advancedcolorselector/kis_shade_selector_line.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/dockers/advancedcolorselector/kis_shade_selector_line_combo_box_popup.cpp:20: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/dockers/advancedcolorselector/kis_shade_selector_line.h:12: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2347/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/canvas/kis_canvas2.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/dockers/advancedcolorselector/kis_minimal_shade_selector.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/dockers/advancedcolorselector/kis_minimal_shade_selector.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/opengl/kis_opengl.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/canvas/kis_canvas2.h:23: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2348/3308] 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 ABI v12.8 is deprecated and will be removed in SIP v7.0.0, use v12.9 or later instead These bindings will be built: kritamod. Generating the kritamod bindings... /usr/lib/python3.11/site-packages/PyQt5/bindings/QtCore/QtCoremod.sip: line 66: '%Plugin' is deprecated and will be removed in SIP v7.0.0 /usr/lib/python3.11/site-packages/PyQt5/bindings/QtCore/qbytearray.sip: line 118: '%BIGetReadBufferCode' is deprecated and will be removed in SIP v7.0.0 /usr/lib/python3.11/site-packages/PyQt5/bindings/QtCore/qbytearray.sip: line 131: '%BIGetSegCountCode' is deprecated and will be removed in SIP v7.0.0 /usr/lib/python3.11/site-packages/PyQt5/bindings/QtCore/qbytearray.sip: line 138: '%BIGetCharBufferCode' is deprecated and will be removed in SIP v7.0.0 Generating the krita .pyi file... The project bindings are ready for build. [2349/3308] Automatic MOC for target python_module_PyKrita_krita [2350/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/dockers/advancedcolorselector/kis_shade_selector_line.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/dockers/advancedcolorselector/kis_shade_selector_line_combo_box.cpp:19: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/dockers/advancedcolorselector/kis_shade_selector_line.h:12: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2351/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/dockers/advancedcolorselector/kis_shade_selector_line.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/dockers/advancedcolorselector/kis_shade_selector_line.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/dockers/advancedcolorselector/kis_shade_selector_line.h:12: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2352/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/canvas/kis_canvas2.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/dockers/advancedcolorselector/kis_color_selector_container.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/dockers/advancedcolorselector/kis_color_selector_container.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/opengl/kis_opengl.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/canvas/kis_canvas2.h:23: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2353/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/canvas/kis_canvas2.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/dockers/advancedcolorselector/kis_color_selector_base.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/dockers/advancedcolorselector/kis_color_selector.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/dockers/advancedcolorselector/kis_color_selector_component.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/dockers/advancedcolorselector/kis_color_selector_component.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/opengl/kis_opengl.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/canvas/kis_canvas2.h:23: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2354/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/canvas/kis_canvas2.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/plugins/dockers/presetdocker/kritapresetdocker_autogen/EWIEGA46WW/../../../../../../plugins/dockers/presetdocker/presetdocker_dock.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/plugins/dockers/presetdocker/kritapresetdocker_autogen/EWIEGA46WW/moc_presetdocker_dock.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/plugins/dockers/presetdocker/kritapresetdocker_autogen/mocs_compilation.cpp:3: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/opengl/kis_opengl.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/canvas/kis_canvas2.h:23: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2355/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_acs_types.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/dockers/advancedcolorselector/kis_color_selector_base_proxy.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/dockers/advancedcolorselector/kis_color_selector_base_proxy.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_sequential_iterator.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_iterator_ng.h:99, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_acs_types.h:12: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2356/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_preference_set_registry.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/dockers/advancedcolorselector/kis_color_selector_settings.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/dockers/advancedcolorselector/kis_color_selector_settings.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/widgets/kis_color_button.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/plugins/dockers/advancedcolorselector/ui_wdg_color_selector_settings.h:29, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/dockers/advancedcolorselector/kis_color_selector_settings.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2357/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/canvas/kis_canvas2.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/dockers/advancedcolorselector/kis_color_selector_base.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/dockers/advancedcolorselector/kis_color_selector_base.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/opengl/kis_opengl.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/canvas/kis_canvas2.h:23: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2358/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/dockers/presetdocker/presetdocker.cpp:20: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2359/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/canvas/kis_canvas2.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/dockers/advancedcolorselector/kis_color_selector_base.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/dockers/advancedcolorselector/kis_color_selector.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/dockers/advancedcolorselector/kis_color_selector_component.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/dockers/advancedcolorselector/kis_color_selector_triangle.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/dockers/advancedcolorselector/kis_color_selector_triangle.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/opengl/kis_opengl.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/canvas/kis_canvas2.h:23: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2360/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/canvas/kis_canvas2.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/dockers/presetdocker/presetdocker_dock.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/dockers/presetdocker/presetdocker_dock.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/opengl/kis_opengl.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/canvas/kis_canvas2.h:23: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2361/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/dockers/advancedcolorselector/kis_color_selector_wheel.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/dockers/advancedcolorselector/kis_color_selector_wheel.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/canvas/kis_canvas2.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/dockers/advancedcolorselector/kis_color_selector_base.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/dockers/advancedcolorselector/kis_color_selector.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/dockers/advancedcolorselector/kis_color_selector_component.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/dockers/advancedcolorselector/kis_color_selector_wheel.h:17: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2362/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/canvas/kis_canvas2.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/dockers/advancedcolorselector/kis_color_selector_base.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/dockers/advancedcolorselector/kis_color_selector.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/dockers/advancedcolorselector/kis_color_selector_combo_box.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/dockers/advancedcolorselector/kis_color_selector_combo_box.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/opengl/kis_opengl.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/canvas/kis_canvas2.h:23: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2363/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/plugins/dockers/historydocker/kritahistorydocker_autogen/EWIEGA46WW/../../../../../../plugins/dockers/historydocker/KisUndoView.h:53, from /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/plugins/dockers/historydocker/kritahistorydocker_autogen/EWIEGA46WW/../../../../../../plugins/dockers/historydocker/HistoryDock.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/plugins/dockers/historydocker/kritahistorydocker_autogen/EWIEGA46WW/moc_HistoryDock.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/plugins/dockers/historydocker/kritahistorydocker_autogen/mocs_compilation.cpp:3: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/opengl/kis_opengl.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/canvas/kis_canvas2.h:23, from /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/plugins/dockers/historydocker/kritahistorydocker_autogen/EWIEGA46WW/../../../../../../plugins/dockers/historydocker/KisUndoView.h:57: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2364/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/dockers/advancedcolorselector/kis_color_selector_simple.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/dockers/advancedcolorselector/kis_color_selector_simple.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/canvas/kis_canvas2.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/dockers/advancedcolorselector/kis_color_selector_base.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/dockers/advancedcolorselector/kis_color_selector.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/dockers/advancedcolorselector/kis_color_selector_component.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/dockers/advancedcolorselector/kis_color_selector_simple.h:16: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2365/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/dockers/advancedcolorselector/KisColorPatchesTableView.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/dockers/advancedcolorselector/KisColorPatchesTableView.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/canvas/kis_canvas2.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/dockers/advancedcolorselector/kis_color_selector_base.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/dockers/advancedcolorselector/kis_color_patches.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/dockers/advancedcolorselector/KisColorPatchesTableView.cpp:17: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2366/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/canvas/kis_canvas2.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/dockers/advancedcolorselector/kis_color_selector_base.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/dockers/advancedcolorselector/kis_color_selector.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/dockers/advancedcolorselector/kis_color_selector_component.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/dockers/advancedcolorselector/kis_color_selector_ring.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/dockers/advancedcolorselector/kis_color_selector_ring.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/opengl/kis_opengl.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/canvas/kis_canvas2.h:23: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2367/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/KisImageThumbnailStrokeStrategy.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/dockers/channeldocker/KisChannelsThumbnailsStrokeStrategy.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/dockers/channeldocker/KisChannelsThumbnailsStrokeStrategy.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2368/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_config_widget.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/brushengine/kis_paintop_config_widget.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_paintop_settings_widget.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/mypaint/MyPaintPaintOpSettingsWidget.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/mypaint/MyPaintPaintOpSettingsWidget.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2369/3308] Linking CXX static library plugins/paintops/mypaint/libkritamypaintop_static.a [2370/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/dockers/historydocker/KisUndoView.h:53, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/dockers/historydocker/HistoryDock.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/dockers/historydocker/History.cpp:15: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/opengl/kis_opengl.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/canvas/kis_canvas2.h:23, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/dockers/historydocker/KisUndoView.h:57: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2371/3308] Automatic MOC for target kritamypaintop [2372/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/dockers/historydocker/KisUndoView.h:53, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/dockers/historydocker/HistoryDock.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/dockers/historydocker/HistoryDock.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/opengl/kis_opengl.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/canvas/kis_canvas2.h:23, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/dockers/historydocker/KisUndoView.h:57: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2373/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/dockers/artisticcolorselector/kis_color.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/canvas/kis_display_color_converter.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/dockers/artisticcolorselector/kis_color.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/dockers/artisticcolorselector/kis_color.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2374/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/dockers/historydocker/KisUndoView.h:53, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/dockers/historydocker/KisUndoView.cpp:47: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/opengl/kis_opengl.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/canvas/kis_canvas2.h:23, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/dockers/historydocker/KisUndoView.h:57: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2375/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/KisImageThumbnailStrokeStrategy.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/plugins/dockers/channeldocker/kritachanneldocker_autogen/EWIEGA46WW/../../../../../../plugins/dockers/channeldocker/KisChannelsThumbnailsStrokeStrategy.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/plugins/dockers/channeldocker/kritachanneldocker_autogen/EWIEGA46WW/moc_KisChannelsThumbnailsStrokeStrategy.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/plugins/dockers/channeldocker/kritachanneldocker_autogen/mocs_compilation.cpp:2: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/opengl/kis_opengl.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/canvas/kis_canvas2.h:23, from /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/plugins/dockers/channeldocker/kritachanneldocker_autogen/EWIEGA46WW/../../../../../../plugins/dockers/channeldocker/channeldocker_dock.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/plugins/dockers/channeldocker/kritachanneldocker_autogen/EWIEGA46WW/moc_channeldocker_dock.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/plugins/dockers/channeldocker/kritachanneldocker_autogen/mocs_compilation.cpp:4: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/plugins/dockers/channeldocker/kritachanneldocker_autogen/EWIEGA46WW/../../../../../../plugins/dockers/channeldocker/channeldocker_dock.h:16: /home/build/YPKG/root/krita/build/krita-5.2.6/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.6/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; | ^~~~~~~~~ [2376/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/dockers/tasksetdocker/tasksetmodel.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/dockers/tasksetdocker/tasksetmodel.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2377/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/dockers/historydocker/KisUndoModel.h:50, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/dockers/historydocker/KisUndoModel.cpp:46: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/opengl/kis_opengl.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/canvas/kis_canvas2.h:23, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/dockers/historydocker/KisUndoModel.h:51: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2378/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/dockers/channeldocker/channeldocker.cpp:20: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/dockers/channeldocker/channeldocker_dock.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/dockers/channeldocker/channeldocker.cpp:26: /home/build/YPKG/root/krita/build/krita-5.2.6/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.6/plugins/dockers/channeldocker/channeldocker_dock.h:28:10: note: by ‘virtual void ChannelDockerDock::setCanvas(KoCanvasBase*)’ 28 | void setCanvas(KoCanvasBase *canvas) override; | ^~~~~~~~~ [2379/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/canvas/kis_canvas2.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/dockers/channeldocker/channelmodel.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/dockers/channeldocker/channelmodel.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/opengl/kis_opengl.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/canvas/kis_canvas2.h:23: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/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.6/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.6/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.6/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.6/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.6/plugins/dockers/channeldocker/channelmodel.cpp: In member function ‘void ChannelModel::rowActivated(const QModelIndex&)’: /home/build/YPKG/root/krita/build/krita-5.2.6/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; | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [2380/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/KisIdleTaskStrokeStrategy.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/KisIdleTasksManager.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/KisWidgetWithIdleTask.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/dockers/channeldocker/channeldocker_dock.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/dockers/channeldocker/channeldocker_dock.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/opengl/kis_opengl.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/canvas/kis_canvas2.h:23, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/dockers/channeldocker/channeldocker_dock.h:17: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/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.6/plugins/dockers/channeldocker/channeldocker_dock.h:28:10: note: by ‘virtual void ChannelDockerDock::setCanvas(KoCanvasBase*)’ 28 | void setCanvas(KoCanvasBase *canvas) override; | ^~~~~~~~~ [2381/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/resources/KoColorSet.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/widgets/KoResourceServerProvider.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/plugins/dockers/artisticcolorselector/kritaartisticcolorselector_autogen/EWIEGA46WW/../../../../../../plugins/dockers/artisticcolorselector/artisticcolorselector_dock.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/plugins/dockers/artisticcolorselector/kritaartisticcolorselector_autogen/EWIEGA46WW/moc_artisticcolorselector_dock.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/plugins/dockers/artisticcolorselector/kritaartisticcolorselector_autogen/mocs_compilation.cpp:2: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_image.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/KisDocument.h:21, from /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/plugins/dockers/artisticcolorselector/kritaartisticcolorselector_autogen/EWIEGA46WW/../../../../../../plugins/dockers/artisticcolorselector/artisticcolorselector_dock.h:18: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2382/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/resources/KoColorSet.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/widgets/KoResourceServerProvider.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/dockers/artisticcolorselector/artisticcolorselector_dock.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/dockers/artisticcolorselector/artisticcolorselector_plugin.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_image.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/KisDocument.h:21, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/dockers/artisticcolorselector/artisticcolorselector_dock.h:18: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2383/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/canvas/kis_canvas2.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/plugins/dockers/tasksetdocker/kritatasksetdocker_autogen/EWIEGA46WW/../../../../../../plugins/dockers/tasksetdocker/tasksetdocker_dock.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/plugins/dockers/tasksetdocker/kritatasksetdocker_autogen/EWIEGA46WW/moc_tasksetdocker_dock.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/plugins/dockers/tasksetdocker/kritatasksetdocker_autogen/mocs_compilation.cpp:3: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/opengl/kis_opengl.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/canvas/kis_canvas2.h:23: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2384/3308] Building CXX object plugins/dockers/tasksetdocker/CMakeFiles/kritatasksetdocker.dir/taskset_resource.cpp.o [2385/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/dockers/artisticcolorselector/kis_color_selector.cpp:20: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2386/3308] Building CXX object plugins/dockers/patterndocker/CMakeFiles/kritapatterndocker.dir/kritapatterndocker_autogen/mocs_compilation.cpp.o [2387/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/resources/KoColorSet.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/widgets/KoResourceServerProvider.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/dockers/artisticcolorselector/artisticcolorselector_dock.cpp:11: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/canvas/kis_canvas2.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/dockers/artisticcolorselector/artisticcolorselector_dock.cpp:14: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2388/3308] Building CXX object plugins/dockers/griddocker/CMakeFiles/kritagriddocker.dir/kritagriddocker_autogen/mocs_compilation.cpp.o [2389/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/dockers/compositiondocker/compositionmodel.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/dockers/compositiondocker/compositionmodel.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2390/3308] Building CXX object plugins/dockers/arrangedocker/CMakeFiles/kritaarrangedocker.dir/kritaarrangedocker_autogen/mocs_compilation.cpp.o [2391/3308] Building CXX object plugins/dockers/lut/CMakeFiles/kritalutdocker.dir/kritalutdocker_autogen/mocs_compilation.cpp.o [2392/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/canvas/kis_canvas2.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/dockers/tasksetdocker/tasksetdocker_dock.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/dockers/tasksetdocker/tasksetdocker.cpp:15: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/opengl/kis_opengl.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/canvas/kis_canvas2.h:23: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2393/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/canvas/kis_canvas2.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/plugins/dockers/compositiondocker/kritacompositiondocker_autogen/EWIEGA46WW/../../../../../../plugins/dockers/compositiondocker/compositiondocker_dock.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/plugins/dockers/compositiondocker/kritacompositiondocker_autogen/EWIEGA46WW/moc_compositiondocker_dock.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/plugins/dockers/compositiondocker/kritacompositiondocker_autogen/mocs_compilation.cpp:3: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/opengl/kis_opengl.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/canvas/kis_canvas2.h:23: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2394/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/KisViewManager.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/dockers/arrangedocker/arrangedocker.cpp:15: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2395/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_canvas_resource_provider.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/dockers/patterndocker/patterndocker_dock.cpp:14: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_canvas_resource_provider.h:17: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2396/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/dockers/patterndocker/patterndocker.cpp:20: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2397/3308] Building CXX object plugins/dockers/arrangedocker/CMakeFiles/kritaarrangedocker.dir/arrange_docker_widget.cpp.o [2398/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/dockers/compositiondocker/compositiondocker.cpp:19: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2399/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/canvas/kis_canvas2.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/dockers/tasksetdocker/tasksetdocker_dock.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/dockers/tasksetdocker/tasksetdocker_dock.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/opengl/kis_opengl.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/canvas/kis_canvas2.h:23: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2400/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/dockers/griddocker/griddocker.cpp:20: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2401/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/canvas/kis_canvas2.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/dockers/griddocker/griddocker_dock.cpp:15: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/opengl/kis_opengl.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/canvas/kis_canvas2.h:23: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2402/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/dockers/griddocker/grid_config_widget.cpp:16: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2403/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/canvas/kis_canvas2.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/dockers/arrangedocker/arrangedocker_dock.cpp:10: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/opengl/kis_opengl.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/canvas/kis_canvas2.h:23: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2404/3308] Building CXX object plugins/dockers/animation/CMakeFiles/kritaanimationdocker.dir/kritaanimationdocker_autogen/mocs_compilation.cpp.o [2405/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/canvas/kis_canvas2.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/dockers/compositiondocker/compositiondocker_dock.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/dockers/compositiondocker/compositiondocker_dock.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/opengl/kis_opengl.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/canvas/kis_canvas2.h:23: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2406/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/dockers/lut/lutdocker.cpp:20: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2407/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/canvas/kis_canvas2.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/plugins/dockers/overview/kritaoverviewdocker_autogen/EWIEGA46WW/../../../../../../plugins/dockers/overview/overviewdocker_dock.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/plugins/dockers/overview/kritaoverviewdocker_autogen/EWIEGA46WW/moc_overviewdocker_dock.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/plugins/dockers/overview/kritaoverviewdocker_autogen/mocs_compilation.cpp:3: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/opengl/kis_opengl.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/canvas/kis_canvas2.h:23: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2408/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/dockers/animation/KisAnimCurvesDocker.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/dockers/animation/KisAnimDockers.cpp:10: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2409/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/dockers/overview/overviewdocker.cpp:20: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2410/3308] Building CXX object plugins/dockers/svgcollectiondocker/CMakeFiles/kritasvgcollectiondocker.dir/kritasvgcollectiondocker_autogen/mocs_compilation.cpp.o [2411/3308] Building CXX object plugins/dockers/svgcollectiondocker/CMakeFiles/kritasvgcollectiondocker.dir/Plugin.cpp.o [2412/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/canvas/kis_canvas2.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/dockers/overview/overviewdocker_dock.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/dockers/overview/overviewdocker_dock.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/opengl/kis_opengl.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/canvas/kis_canvas2.h:23: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2413/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/dockers/palettedocker/palettedocker.cpp:16: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2414/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/resources/KoColorSet.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/plugins/dockers/palettedocker/kritapalettedocker_autogen/EWIEGA46WW/../../../../../../plugins/dockers/palettedocker/palettedocker_dock.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/plugins/dockers/palettedocker/kritapalettedocker_autogen/EWIEGA46WW/moc_palettedocker_dock.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/plugins/dockers/palettedocker/kritapalettedocker_autogen/mocs_compilation.cpp:3: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/canvas/kis_canvas2.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/plugins/dockers/palettedocker/kritapalettedocker_autogen/EWIEGA46WW/../../../../../../plugins/dockers/palettedocker/palettedocker_dock.h:24: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2415/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/KisIdleTaskStrokeStrategy.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/plugins/dockers/histogram/kritahistogramdocker_autogen/EWIEGA46WW/../../../../../../plugins/dockers/histogram/HistogramComputationStrokeStrategy.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/plugins/dockers/histogram/kritahistogramdocker_autogen/EWIEGA46WW/moc_HistogramComputationStrokeStrategy.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/plugins/dockers/histogram/kritahistogramdocker_autogen/mocs_compilation.cpp:2: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2416/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/KisIdleTaskStrokeStrategy.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/KisIdleTasksManager.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/KisWidgetWithIdleTask.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/dockers/overview/overviewwidget.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/dockers/overview/overviewwidget.cc:9: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/opengl/kis_opengl.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/canvas/kis_canvas2.h:23, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/dockers/overview/overviewwidget.h:18: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2417/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/canvas/kis_canvas2.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/plugins/dockers/presethistory/kritapresethistory_autogen/EWIEGA46WW/../../../../../../plugins/dockers/presethistory/presethistory_dock.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/plugins/dockers/presethistory/kritapresethistory_autogen/EWIEGA46WW/moc_presethistory_dock.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/plugins/dockers/presethistory/kritapresethistory_autogen/mocs_compilation.cpp:3: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/opengl/kis_opengl.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/canvas/kis_canvas2.h:23: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2418/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/canvas/kis_canvas2.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/dockers/presethistory/presethistory_dock.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/dockers/presethistory/presethistory.cpp:14: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/opengl/kis_opengl.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/canvas/kis_canvas2.h:23: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2419/3308] Building CXX object plugins/dockers/recorder/CMakeFiles/kritarecorderdocker.dir/recorder_format.cpp.o [2420/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/KisIdleTaskStrokeStrategy.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/dockers/histogram/HistogramComputationStrokeStrategy.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/dockers/histogram/HistogramComputationStrokeStrategy.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2421/3308] Building CXX object plugins/dockers/recorder/CMakeFiles/kritarecorderdocker.dir/recorder_const.cpp.o [2422/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/resources/KoColorSet.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/widgets/KoResourceServerProvider.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/dockers/svgcollectiondocker/SvgSymbolCollectionDocker.cpp:20: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2423/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_paint_device.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/dockers/histogram/histogramdocker_dock.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/dockers/histogram/histogramdocker_dock.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/opengl/kis_opengl.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/canvas/kis_canvas2.h:23, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/dockers/histogram/histogramdocker_dock.h:16: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2424/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/dockers/histogram/histogramdocker.cpp:20: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2425/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/resources/KoColorSet.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/dockers/palettedocker/palettedocker_dock.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/dockers/palettedocker/palettedocker_dock.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/canvas/kis_canvas2.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/dockers/palettedocker/palettedocker_dock.h:24: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2426/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/canvas/kis_canvas2.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/dockers/presethistory/presethistory_dock.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/dockers/presethistory/presethistory_dock.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/opengl/kis_opengl.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/canvas/kis_canvas2.h:23: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2427/3308] Building CXX object plugins/dockers/recorder/CMakeFiles/kritarecorderdocker.dir/kritarecorderdocker_autogen/mocs_compilation.cpp.o [2428/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/KisIdleTaskStrokeStrategy.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/dockers/histogram/HistogramComputationStrokeStrategy.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/dockers/histogram/histogramdockerwidget.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/dockers/histogram/histogramdockerwidget.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/opengl/kis_opengl.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/canvas/kis_canvas2.h:23, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/dockers/histogram/histogramdockerwidget.cpp:20: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2429/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/resources/KoColorSet.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/widgets/KoResourceServerProvider.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/plugins/dockers/gamutmask/kritagamutmask_autogen/EWIEGA46WW/../../../../../../plugins/dockers/gamutmask/gamutmask_dock.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/plugins/dockers/gamutmask/kritagamutmask_autogen/EWIEGA46WW/moc_gamutmask_dock.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/plugins/dockers/gamutmask/kritagamutmask_autogen/mocs_compilation.cpp:3: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/KisView.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/plugins/dockers/gamutmask/kritagamutmask_autogen/EWIEGA46WW/../../../../../../plugins/dockers/gamutmask/gamutmask_dock.h:19: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2430/3308] Building CXX object plugins/dockers/recorder/CMakeFiles/kritarecorderdocker.dir/recorder_profile_settings.cpp.o [2431/3308] Building CXX object plugins/dockers/recorder/CMakeFiles/kritarecorderdocker.dir/recorder_directory_cleaner.cpp.o [2432/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/dockers/recorder/recorder_config.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2433/3308] Building CXX object plugins/dockers/recorder/CMakeFiles/kritarecorderdocker.dir/recorder_snapshots_scanner.cpp.o [2434/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/resources/KoColorSet.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/widgets/KoResourceServerProvider.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/dockers/gamutmask/gamutmask_dock.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/dockers/gamutmask/gamutmask_plugin.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/KisView.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/dockers/gamutmask/gamutmask_dock.h:19: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2435/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/dockers/recorder/recorder_export_config.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2436/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/dockers/gamutmask/KisGamutMaskChooser.cpp:23: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2437/3308] Building CXX object plugins/dockers/recorder/CMakeFiles/kritarecorderdocker.dir/recorder_snapshots_manager.cpp.o [2438/3308] Building CXX object plugins/dockers/snapshotdocker/CMakeFiles/kritasnapshotdocker.dir/kritasnapshotdocker_autogen/mocs_compilation.cpp.o [2439/3308] Building CXX object plugins/dockers/logdocker/CMakeFiles/kritalogdocker.dir/kritalogdocker_autogen/mocs_compilation.cpp.o [2440/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/resources/KoColorSet.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/widgets/KoResourceServerProvider.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/dockers/gamutmask/gamutmask_dock.cpp:11: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/KisPart.h:24, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/dockers/gamutmask/gamutmask_dock.cpp:17: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2441/3308] Building CXX object plugins/dockers/logdocker/CMakeFiles/kritalogdocker.dir/LogDocker.cpp.o [2442/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/canvas/kis_canvas2.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/plugins/dockers/touchdocker/kritatouchdocker_autogen/EWIEGA46WW/../../../../../../plugins/dockers/touchdocker/TouchDockerDock.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/plugins/dockers/touchdocker/kritatouchdocker_autogen/EWIEGA46WW/moc_TouchDockerDock.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/plugins/dockers/touchdocker/kritatouchdocker_autogen/mocs_compilation.cpp:3: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/opengl/kis_opengl.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/canvas/kis_canvas2.h:23: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2443/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/KisViewManager.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/dockers/recorder/recorderdocker.cpp:19: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/dockers/recorder/recorderdocker.cpp:20: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2444/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/canvas/kis_canvas2.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/dockers/recorder/recorder_writer.cpp:10: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/opengl/kis_opengl.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/canvas/kis_canvas2.h:23: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2445/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/canvas/kis_canvas2.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/dockers/touchdocker/TouchDockerDock.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/dockers/touchdocker/TouchDocker.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/opengl/kis_opengl.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/canvas/kis_canvas2.h:23: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2446/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/canvas/kis_canvas2.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/dockers/touchdocker/TouchDockerDock.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/dockers/touchdocker/TouchDockerDock.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/opengl/kis_opengl.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/canvas/kis_canvas2.h:23: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2447/3308] Building CXX object plugins/dockers/snapshotdocker/CMakeFiles/kritasnapshotdocker.dir/SnapshotPlugin.cpp.o [2448/3308] Building CXX object plugins/dockers/storyboarddocker/CMakeFiles/kritastoryboarddocker.dir/kritastoryboarddocker_autogen/mocs_compilation.cpp.o [2449/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/dockers/recorder/recorder_export.cpp:16: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2450/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/canvas/kis_canvas2.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/dockers/recorder/recorderdocker_dock.cpp:17: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/opengl/kis_opengl.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/canvas/kis_canvas2.h:23: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/dockers/recorder/recorderdocker_dock.cpp: In member function ‘void RecorderDockerDock::onSelectRecordFolderButtonClicked()’: /home/build/YPKG/root/krita/build/krita-5.2.6/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.6/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")}; | ^~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/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); | ^~~~~~~~~~~~~ /usr/include/QtWidgets/qfiledialog.h:84:21: note: declared here 84 | DirectoryOnly Q_DECL_ENUMERATOR_DEPRECATED_X("Use setOption(ShowDirsOnly, true) instead")}; | ^~~~~~~~~~~~~ [2451/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/canvas/kis_canvas2.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/dockers/touchdocker/TouchDockerWidget.cpp:10: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/opengl/kis_opengl.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/canvas/kis_canvas2.h:23: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2452/3308] Building CXX object plugins/dockers/widegamutcolorselector/CMakeFiles/kritawgcolorselector.dir/WGColorPreviewToolTip.cpp.o [2453/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/KisPart.h:24, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/dockers/logdocker/LogDockerDock.cpp:21: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/opengl/kis_opengl.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/canvas/kis_canvas2.h:23, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/dockers/logdocker/LogDockerDock.cpp:27: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2454/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/canvas/kis_canvas2.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/dockers/snapshotdocker/KisSnapshotModel.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/dockers/snapshotdocker/SnapshotDocker.cpp:15: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/opengl/kis_opengl.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/canvas/kis_canvas2.h:23: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2455/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/canvas/kis_canvas2.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/dockers/snapshotdocker/KisSnapshotModel.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/dockers/snapshotdocker/KisSnapshotModel.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/opengl/kis_opengl.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/canvas/kis_canvas2.h:23: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/dockers/snapshotdocker/KisSnapshotModel.cpp: In member function ‘bool KisSnapshotModel::Private::switchToDocument(QPointer)’: /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/dockers/snapshotdocker/KisSnapshotModel.cpp:59:18: warning: unused variable ‘view’ [-Wunused-variable] 59 | KisView *view = curCanvas->imageView(); | ^~~~ [2456/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/canvas/kis_canvas2.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/dockers/snapshotdocker/KisSnapshotModel.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/dockers/snapshotdocker/KisSnapshotView.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/opengl/kis_opengl.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/canvas/kis_canvas2.h:23: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2457/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/canvas/kis_canvas2.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/dockers/storyboarddocker/StoryboardDockerDock.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/dockers/storyboarddocker/StoryboardDocker.cpp:15: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/opengl/kis_opengl.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/canvas/kis_canvas2.h:23: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2458/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorDisplayRendererInterface.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/canvas/kis_display_color_converter.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/dockers/widegamutcolorselector/WGSelectorWidgetBase.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/dockers/widegamutcolorselector/WGActionManager.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/dockers/widegamutcolorselector/WGActionManager.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/canvas/kis_display_color_converter.h:15: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2459/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorDisplayRendererInterface.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/canvas/kis_display_color_converter.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/plugins/dockers/widegamutcolorselector/kritawgcolorselector_autogen/EWIEGA46WW/../../../../../../plugins/dockers/widegamutcolorselector/WGSelectorWidgetBase.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/plugins/dockers/widegamutcolorselector/kritawgcolorselector_autogen/EWIEGA46WW/../../../../../../plugins/dockers/widegamutcolorselector/WGActionManager.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/plugins/dockers/widegamutcolorselector/kritawgcolorselector_autogen/EWIEGA46WW/moc_WGActionManager.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/plugins/dockers/widegamutcolorselector/kritawgcolorselector_autogen/mocs_compilation.cpp:3: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/canvas/kis_display_color_converter.h:15: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2460/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorDisplayRendererInterface.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/canvas/kis_display_color_converter.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/dockers/widegamutcolorselector/WGSelectorWidgetBase.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/dockers/widegamutcolorselector/WGColorPatches.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/dockers/widegamutcolorselector/WGColorPatches.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/canvas/kis_display_color_converter.h:15: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2461/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorDisplayRendererInterface.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/canvas/kis_display_color_converter.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/dockers/widegamutcolorselector/WGSelectorWidgetBase.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/dockers/widegamutcolorselector/WGColorSelectorDock.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/dockers/widegamutcolorselector/WGColorSelectorPlugin.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/canvas/kis_display_color_converter.h:15: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2462/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/dockers/widegamutcolorselector/WGCommonColorsCalculationRunner.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/dockers/widegamutcolorselector/WGCommonColorsCalculationRunner.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/dockers/widegamutcolorselector/WGCommonColorsCalculationRunner.cpp:19: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2463/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/resources/KisUniqueColorSet.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/dockers/widegamutcolorselector/WGCommonColorSet.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/dockers/widegamutcolorselector/WGCommonColorSet.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_image.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/dockers/widegamutcolorselector/WGCommonColorSet.h:11: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2464/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorDisplayRendererInterface.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/canvas/kis_display_color_converter.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/dockers/widegamutcolorselector/WGSelectorWidgetBase.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/dockers/widegamutcolorselector/WGColorSelectorDock.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/dockers/widegamutcolorselector/WGColorSelectorDock.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/canvas/kis_display_color_converter.h:15: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2465/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/widgets/KisVisualColorModel.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/dockers/widegamutcolorselector/WGQuickSettingsWidget.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/dockers/widegamutcolorselector/WGQuickSettingsWidget.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2466/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/widgets/KisVisualColorModel.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/dockers/widegamutcolorselector/WGConfigSelectorTypes.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/dockers/widegamutcolorselector/WGConfig.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2467/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorDisplayRendererInterface.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/canvas/kis_display_color_converter.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/dockers/widegamutcolorselector/WGSelectorWidgetBase.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/dockers/widegamutcolorselector/WGMyPaintShadeSelector.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/dockers/widegamutcolorselector/WGMyPaintShadeSelector.cpp:14: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/canvas/kis_display_color_converter.h:15: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2468/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/widgets/KisVisualColorModel.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/dockers/widegamutcolorselector/WGSelectorConfigGrid.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/dockers/widegamutcolorselector/WGSelectorConfigGrid.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2469/3308] Building CXX object plugins/dockers/widegamutcolorselector/CMakeFiles/kritawgcolorselector.dir/KisColorSourceToggle.cpp.o [2470/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/widgets/KisColorSelectorInterface.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/widgets/KisVisualColorSelector.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/dockers/widegamutcolorselector/WGSelectorPopup.cpp:16: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/canvas/kis_display_color_converter.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/dockers/widegamutcolorselector/WGSelectorWidgetBase.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/dockers/widegamutcolorselector/WGSelectorPopup.cpp:17: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2471/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorDisplayRendererInterface.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/canvas/kis_display_color_converter.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/dockers/widegamutcolorselector/WGSelectorWidgetBase.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/dockers/widegamutcolorselector/WGSelectorWidgetBase.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/canvas/kis_display_color_converter.h:15: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2472/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/plugins/extensions/imagesplit/kritaimagesplit_autogen/EWIEGA46WW/../../../../../../plugins/extensions/imagesplit/dlg_imagesplit.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/plugins/extensions/imagesplit/kritaimagesplit_autogen/EWIEGA46WW/moc_dlg_imagesplit.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/plugins/extensions/imagesplit/kritaimagesplit_autogen/mocs_compilation.cpp:2: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2473/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_preference_set_registry.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/dockers/widegamutcolorselector/WGColorSelectorSettings.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/dockers/widegamutcolorselector/WGColorSelectorSettings.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/widgets/KisVisualColorModel.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/dockers/widegamutcolorselector/WGConfigSelectorTypes.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/dockers/widegamutcolorselector/WGColorSelectorSettings.cpp:10: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2474/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/plugins/extensions/clonesarray/kritaclonesarray_autogen/EWIEGA46WW/../../../../../../plugins/extensions/clonesarray/clonesarray.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/plugins/extensions/clonesarray/kritaclonesarray_autogen/EWIEGA46WW/moc_clonesarray.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/plugins/extensions/clonesarray/kritaclonesarray_autogen/mocs_compilation.cpp:2: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2475/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/widgets/KisVisualColorModel.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/dockers/widegamutcolorselector/WGShadeLineEditor.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/dockers/widegamutcolorselector/WGShadeLineEditor.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/canvas/kis_display_color_converter.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/dockers/widegamutcolorselector/WGSelectorWidgetBase.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/dockers/widegamutcolorselector/WGShadeSlider.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/dockers/widegamutcolorselector/WGShadeLineEditor.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2476/3308] Building CXX object plugins/extensions/colorspaceconversion/CMakeFiles/kritacolorspaceconversion.dir/kritacolorspaceconversion_autogen/mocs_compilation.cpp.o [2477/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorDisplayRendererInterface.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/canvas/kis_display_color_converter.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/dockers/widegamutcolorselector/WGSelectorWidgetBase.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/dockers/widegamutcolorselector/WGShadeSelector.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/dockers/widegamutcolorselector/WGShadeSelector.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/canvas/kis_display_color_converter.h:15: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2478/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/extensions/imagesplit/dlg_imagesplit.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/extensions/imagesplit/dlg_imagesplit.cpp:10: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2479/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_selection.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/plugins/extensions/colorrange/kritacolorrange_autogen/EWIEGA46WW/../../../../../../plugins/extensions/colorrange/dlg_colorrange.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/plugins/extensions/colorrange/kritacolorrange_autogen/EWIEGA46WW/moc_dlg_colorrange.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/plugins/extensions/colorrange/kritacolorrange_autogen/mocs_compilation.cpp:3: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2480/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/extensions/clonesarray/clonesarray.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/extensions/clonesarray/clonesarray.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2481/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorDisplayRendererInterface.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/canvas/kis_display_color_converter.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/dockers/widegamutcolorselector/WGSelectorWidgetBase.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/dockers/widegamutcolorselector/WGShadeSlider.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/dockers/widegamutcolorselector/WGShadeSlider.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/canvas/kis_display_color_converter.h:15: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2482/3308] Building CXX object plugins/extensions/metadataeditor/CMakeFiles/kritametadataeditor.dir/kritametadataeditor_autogen/mocs_compilation.cpp.o [2483/3308] Building CXX object plugins/extensions/metadataeditor/CMakeFiles/kritametadataeditor.dir/kis_entry_editor.cc.o [2484/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/extensions/imagesplit/wdg_imagesplit.cpp:17: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2485/3308] Building CXX object plugins/extensions/metadataeditor/CMakeFiles/kritametadataeditor.dir/kis_meta_data_model.cpp.o [2486/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/KisImportExportFilter.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/KisImportExportManager.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/extensions/imagesplit/imagesplit.cpp:20: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2487/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_image.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/extensions/colorrange/colorrange.cc:15: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/psdutils/psd.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_psd_layer_style.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_layer.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/extensions/colorrange/colorrange.cc:16: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2488/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/extensions/clonesarray/dlg_clonesarray.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/extensions/clonesarray/dlg_clonesarray.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/psdutils/psd.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_psd_layer_style.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_layer.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_group_layer.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/extensions/clonesarray/dlg_clonesarray.cpp:19: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2489/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_transaction.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/extensions/colorspaceconversion/colorspaceconversion.cc:20: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/KisProofingConfiguration.h:8, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_image_config.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_transaction.h:17: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2490/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_selection.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/extensions/colorrange/dlg_colorrange.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/extensions/colorrange/dlg_colorrange.cc:9: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/extensions/colorrange/dlg_colorrange.cc:26: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2491/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/plugins/extensions/offsetimage/kritaoffsetimage_autogen/EWIEGA46WW/../../../../../../plugins/extensions/offsetimage/offsetimage.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/plugins/extensions/offsetimage/kritaoffsetimage_autogen/EWIEGA46WW/moc_offsetimage.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/plugins/extensions/offsetimage/kritaoffsetimage_autogen/mocs_compilation.cpp:3: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2492/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/extensions/metadataeditor/metadataeditor.cc:17: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2493/3308] Building CXX object plugins/extensions/metadataeditor/CMakeFiles/kritametadataeditor.dir/kis_meta_data_editor.cc.o [2494/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/operations/kis_operation_configuration.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/operations/kis_operation_ui_widget.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.6/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.6/solusBuildDir/plugins/extensions/modify_selection/kritamodifyselection_autogen/EWIEGA46WW/moc_dlg_border_selection.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/plugins/extensions/modify_selection/kritamodifyselection_autogen/mocs_compilation.cpp:2: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2495/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/operations/kis_operation_configuration.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/operations/kis_operation_ui_widget.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/extensions/modify_selection/dlg_grow_selection.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/extensions/modify_selection/dlg_grow_selection.cc:10: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2496/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/operations/kis_operation_configuration.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/operations/kis_operation_ui_widget.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/extensions/modify_selection/dlg_shrink_selection.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/extensions/modify_selection/dlg_shrink_selection.cc:10: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2497/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/operations/kis_operation.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/extensions/modify_selection/modify_selection_operations.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/extensions/modify_selection/modify_selection_operations.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2498/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/operations/kis_operation_configuration.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/operations/kis_operation_ui_widget.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/extensions/modify_selection/dlg_border_selection.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/extensions/modify_selection/dlg_border_selection.cc:10: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2499/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/operations/kis_operation_configuration.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/operations/kis_operation_ui_widget.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/extensions/modify_selection/dlg_feather_selection.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/extensions/modify_selection/dlg_feather_selection.cc:10: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2500/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/plugins/extensions/rotateimage/kritarotateimage_autogen/EWIEGA46WW/../../../../../../plugins/extensions/rotateimage/rotateimage.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/plugins/extensions/rotateimage/kritarotateimage_autogen/EWIEGA46WW/moc_rotateimage.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/plugins/extensions/rotateimage/kritarotateimage_autogen/mocs_compilation.cpp:3: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2501/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/operations/kis_operation_configuration.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/operations/kis_operation_ui_factory.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/operations/kis_operation_ui_widget_factory.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/extensions/modify_selection/modify_selection.cc:16: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2502/3308] Building CXX object plugins/extensions/rotateimage/CMakeFiles/kritarotateimage.dir/dlg_rotateimage.cc.o [2503/3308] Building CXX object plugins/extensions/separate_channels/CMakeFiles/kritaseparatechannels.dir/kritaseparatechannels_autogen/mocs_compilation.cpp.o [2504/3308] Building CXX object plugins/extensions/layergroupswitcher/CMakeFiles/kritalayergroupswitcher.dir/kritalayergroupswitcher_autogen/mocs_compilation.cpp.o [2505/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/plugins/extensions/shearimage/kritashearimage_autogen/EWIEGA46WW/../../../../../../plugins/extensions/shearimage/shearimage.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/plugins/extensions/shearimage/kritashearimage_autogen/EWIEGA46WW/moc_shearimage.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/plugins/extensions/shearimage/kritashearimage_autogen/mocs_compilation.cpp:3: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2506/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/extensions/offsetimage/offsetimage.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/extensions/offsetimage/offsetimage.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_canvas_resource_provider.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/extensions/offsetimage/offsetimage.cpp:20: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2507/3308] Building CXX object plugins/extensions/separate_channels/CMakeFiles/kritaseparatechannels.dir/dlg_separate.cc.o [2508/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/extensions/offsetimage/dlg_offsetimage.cpp:11: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2509/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/extensions/offsetimage/kis_offset_processing_visitor.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/extensions/offsetimage/kis_offset_processing_visitor.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/psdutils/psd.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_psd_layer_style.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_layer.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_group_layer.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/extensions/offsetimage/kis_offset_processing_visitor.cpp:13: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2510/3308] Building CXX object plugins/extensions/shearimage/CMakeFiles/kritashearimage.dir/dlg_shearimage.cc.o [2511/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/extensions/shearimage/shearimage.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/extensions/shearimage/shearimage.cc:9: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2512/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/extensions/rotateimage/rotateimage.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/extensions/rotateimage/rotateimage.cc:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_canvas_resource_provider.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/extensions/rotateimage/rotateimage.cc:21: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2513/3308] Building CXX object plugins/extensions/resourcemanager/CMakeFiles/kritaresourcemanager.dir/kritaresourcemanager_autogen/mocs_compilation.cpp.o [2514/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/KisViewManager.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/extensions/resourcemanager/resourcemanager.cpp:16: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2515/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/KisViewManager.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/extensions/separate_channels/kis_separate_channels_plugin.cc:21: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/psdutils/psd.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_psd_layer_style.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_layer.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/extensions/separate_channels/kis_separate_channels_plugin.cc:25: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2516/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/KisImportExportFilter.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/KisImportExportManager.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/extensions/separate_channels/kis_channel_separator.cc:25: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2517/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_image.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/extensions/layergroupswitcher/layergroupswitcher.cpp:15: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/psdutils/psd.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_psd_layer_style.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_layer.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/extensions/layergroupswitcher/layergroupswitcher.cpp:16: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2518/3308] Building CXX object plugins/extensions/pykrita/sip/CMakeFiles/python_module_PyKrita_krita.dir/python_module_PyKrita_krita_autogen/mocs_compilation.cpp.o [2519/3308] Building CXX object plugins/extensions/resourcemanager/CMakeFiles/kritaresourcemanager.dir/DlgResourceTypeForFile.cpp.o [2520/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/resources/KoColorSet.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/plugins/extensions/layersplit/kritalayersplit_autogen/EWIEGA46WW/../../../../../../plugins/extensions/layersplit/dlg_layersplit.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/plugins/extensions/layersplit/kritalayersplit_autogen/EWIEGA46WW/moc_dlg_layersplit.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/plugins/extensions/layersplit/kritalayersplit_autogen/mocs_compilation.cpp:2: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/plugins/extensions/layersplit/kritalayersplit_autogen/EWIEGA46WW/../../../../../../plugins/extensions/layersplit/dlg_layersplit.h:12: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2521/3308] Building CXX object plugins/extensions/waveletdecompose/CMakeFiles/kritawaveletdecompose.dir/kritawaveletdecompose_autogen/mocs_compilation.cpp.o [2522/3308] Building CXX object plugins/extensions/waveletdecompose/CMakeFiles/kritawaveletdecompose.dir/dlg_waveletdecompose.cpp.o [2523/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/KisImportExportFilter.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/KisImportExportManager.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/extensions/resourcemanager/dlg_embed_tags.cpp:18: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2524/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_preference_set_registry.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/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.6/solusBuildDir/plugins/extensions/pykrita/plugin/kritapykrita_autogen/EWIEGA46WW/moc_pyqtpluginsettings.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/plugins/extensions/pykrita/plugin/kritapykrita_autogen/mocs_compilation.cpp:4: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2525/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/brushengine/kis_paintop_preset.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/KisResourceServerProvider.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/extensions/resourcemanager/dlg_bundle_manager.cpp:31: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/extensions/resourcemanager/dlg_bundle_manager.cpp:34: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2526/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/KisImportExportFilter.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/KisImportExportManager.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/extensions/resourcemanager/wdgtagselection.cpp:23: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2527/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/resources/KoColorSet.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/extensions/layersplit/dlg_layersplit.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/extensions/layersplit/dlg_layersplit.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/extensions/layersplit/dlg_layersplit.h:12: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2528/3308] Building CXX object plugins/extensions/pykrita/kritarunner/CMakeFiles/kritarunner.dir/kritarunner_autogen/mocs_compilation.cpp.o [2529/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/extensions/layersplit/wdg_layersplit.cpp:14: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2530/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/KisView.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_action_manager.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/extensions/resourcemanager/DlgResourceManager.cpp:15: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/operations/kis_operation_configuration.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_action_manager.h:19: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2531/3308] Building CXX object plugins/extensions/pykrita/plugin/CMakeFiles/kritapykrita.dir/PykritaModule.cpp.o [2532/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/KisImportExportFilter.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/KisImportExportManager.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/extensions/resourcemanager/dlg_create_bundle.cpp:22: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2533/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/KisView.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/KisMainWindow.h:21, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/extensions/resourcemanager/ResourceImporter.cpp:19: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_workspace_resource.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/KisMainWindow.h:22: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2534/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/extensions/layersplit/layersplit.cpp:18: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/extensions/layersplit/layersplit.cpp:21: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2535/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/extensions/waveletdecompose/kis_wavelet_kernel.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/extensions/waveletdecompose/kis_wavelet_kernel.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_painter.h:24, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_convolution_painter.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/extensions/waveletdecompose/kis_wavelet_kernel.cpp:10: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2536/3308] Building CXX object plugins/extensions/qmic/CMakeFiles/kritaqmic.dir/kritaqmic_autogen/mocs_compilation.cpp.o [2537/3308] Building CXX object plugins/extensions/pykrita/plugin/CMakeFiles/kritapykrita.dir/utilities.cpp.o /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/extensions/pykrita/plugin/utilities.cpp: In static member function ‘static bool PyKrita::Python::setPath(const QStringList&)’: /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/extensions/pykrita/plugin/utilities.cpp:423:19: warning: ‘void Py_SetPath(const wchar_t*)’ is deprecated [-Wdeprecated-declarations] 423 | Py_SetPath(joinedPathsWChars.data()); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/python3.11/Python.h:94, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/extensions/pykrita/plugin/utilities.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/extensions/pykrita/plugin/utilities.cpp:14: /usr/include/python3.11/pylifecycle.h:48:38: note: declared here 48 | Py_DEPRECATED(3.11) PyAPI_FUNC(void) Py_SetPath(const wchar_t *); | ^~~~~~~~~~ [2538/3308] Building CXX object plugins/extensions/pykrita/plugin/CMakeFiles/kritapykrita.dir/PythonPluginsModel.cpp.o [2539/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/extensions/waveletdecompose/waveletdecompose.cpp:18: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/extensions/waveletdecompose/waveletdecompose.cpp:21: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2540/3308] Building CXX object plugins/extensions/buginfo/CMakeFiles/kritabuginfo.dir/kritabuginfo_autogen/mocs_compilation.cpp.o [2541/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_preference_set_registry.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/extensions/pykrita/plugin/pyqtpluginsettings.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/extensions/pykrita/plugin/pyqtpluginsettings.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/extensions/pykrita/plugin/pyqtpluginsettings.cpp:18: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2542/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/plugins/extensions/samplescreencolor/kritasamplescreencolor_autogen/EWIEGA46WW/../../../../../../plugins/extensions/samplescreencolor/KisSampleScreenColor.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/plugins/extensions/samplescreencolor/kritasamplescreencolor_autogen/EWIEGA46WW/moc_KisSampleScreenColor.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/plugins/extensions/samplescreencolor/kritasamplescreencolor_autogen/mocs_compilation.cpp:2: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2543/3308] Building CXX object plugins/extensions/pykrita/plugin/CMakeFiles/kritapykrita.dir/PythonPluginManager.cpp.o [2544/3308] Building CXX object plugins/extensions/buginfo/CMakeFiles/kritabuginfo.dir/DlgKritaLog.cpp.o [2545/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_preference_set_registry.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/extensions/pykrita/plugin/plugin.cpp:13: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/libkis/Filter.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/libkis/FilterLayer.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/libkis/Document.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/libkis/Krita.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/extensions/pykrita/plugin/plugin.cpp:18: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2546/3308] Building CXX object plugins/extensions/buginfo/CMakeFiles/kritabuginfo.dir/DlgSysInfo.cpp.o [2547/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/KisViewManager.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/extensions/buginfo/buginfo.cpp:15: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2548/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/KisViewManager.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/extensions/qmic/QMic.cpp:14: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2549/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/KisViewManager.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/extensions/dbexplorer/DbExplorer.cpp:15: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2550/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/KisImportExportFilter.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/KisImportExportManager.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/KisApplication.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/extensions/pykrita/kritarunner/main.cpp:14: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2551/3308] Building CXX object plugins/extensions/dbexplorer/CMakeFiles/kritadbexplorer.dir/kritadbexplorer_autogen/mocs_compilation.cpp.o [2552/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/opengl/kis_opengl.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/extensions/buginfo/dlg_buginfo.cpp:11: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2553/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/extensions/samplescreencolor/KisSampleScreenColor.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/extensions/samplescreencolor/KisSampleScreenColor.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/widgets/KisScreenColorSampler.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/extensions/samplescreencolor/KisSampleScreenColor.cpp:10: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2554/3308] Building CXX object plugins/extensions/dbexplorer/CMakeFiles/kritadbexplorer.dir/TableModel.cpp.o [2555/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_config_widget.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/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.6/solusBuildDir/plugins/filters/blur/kritablurfilter_autogen/EWIEGA46WW/moc_kis_wdg_blur.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/plugins/filters/blur/kritablurfilter_autogen/mocs_compilation.cpp:3: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2556/3308] Building CXX object plugins/extensions/dbexplorer/CMakeFiles/kritadbexplorer.dir/DlgDbExplorer.cpp.o [2557/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_config_widget.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/filters/blur/kis_wdg_gaussian_blur.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/filters/blur/kis_wdg_gaussian_blur.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2558/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_config_widget.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/filters/blur/kis_wdg_motion_blur.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/filters/blur/kis_wdg_motion_blur.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2559/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_config_widget.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/filters/blur/kis_wdg_blur.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/filters/blur/kis_wdg_blur.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2560/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/filter/kis_filter.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/filters/blur/kis_blur_filter.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/filters/blur/blur.cpp:12: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_base_processor.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/filter/kis_filter.h:19: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2561/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/filter/kis_filter.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/filters/blur/kis_gaussian_blur_filter.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/filters/blur/kis_gaussian_blur_filter.cpp:10: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_base_processor.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/filter/kis_filter.h:19: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2562/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/filter/kis_filter.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/filters/blur/kis_blur_filter.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/filters/blur/kis_blur_filter.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_base_processor.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/filter/kis_filter.h:19: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2563/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/filter/kis_filter.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/filters/blur/kis_motion_blur_filter.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/filters/blur/kis_motion_blur_filter.cpp:10: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_base_processor.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/filter/kis_filter.h:19: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2564/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/libkis/Shape.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/libkis/GroupShape.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/extensions/pykrita/sip/krita/GroupShape.sip:2, from /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/plugins/extensions/pykrita/sip/_tmp/krita/sipkritapart0.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/libkis/Filter.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/libkis/FilterLayer.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/extensions/pykrita/sip/krita/FilterLayer.sip:2: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/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.6/solusBuildDir/plugins/extensions/pykrita/sip/_tmp/krita/sipkritapart0.cpp:3719:31: warning: ‘void KisCubicCurve::fromString(const QString&)’ is deprecated [-Wdeprecated-declarations] 3719 | sipCpp->fromString(*a0); | ~~~~~~~~~~~~~~~~~~^~~~~ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:13: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_cubic_curve.h:73:28: note: declared here 73 | Q_DECL_DEPRECATED void fromString(const QString&); | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/plugins/extensions/pykrita/sip/_tmp/krita/sipkritapart0.cpp: At global scope: /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/plugins/extensions/pykrita/sip/_tmp/krita/sipkritapart0.cpp:3868:1: warning: missing initializer for member ‘_sipClassTypeDef::ctd_array_delete’ [-Wmissing-field-initializers] 3868 | }; | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/plugins/extensions/pykrita/sip/_tmp/krita/sipkritapart0.cpp:3868:1: warning: missing initializer for member ‘_sipClassTypeDef::ctd_sizeof’ [-Wmissing-field-initializers] /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/plugins/extensions/pykrita/sip/_tmp/krita/sipkritapart0.cpp:4226:1: warning: missing initializer for member ‘_sipClassTypeDef::ctd_array_delete’ [-Wmissing-field-initializers] 4226 | }; | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/plugins/extensions/pykrita/sip/_tmp/krita/sipkritapart0.cpp:4226:1: warning: missing initializer for member ‘_sipClassTypeDef::ctd_sizeof’ [-Wmissing-field-initializers] /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/plugins/extensions/pykrita/sip/_tmp/krita/sipkritapart0.cpp:5057:1: warning: missing initializer for member ‘_sipClassTypeDef::ctd_array_delete’ [-Wmissing-field-initializers] 5057 | }; | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/plugins/extensions/pykrita/sip/_tmp/krita/sipkritapart0.cpp:5057:1: warning: missing initializer for member ‘_sipClassTypeDef::ctd_sizeof’ [-Wmissing-field-initializers] /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/plugins/extensions/pykrita/sip/_tmp/krita/sipkritapart0.cpp:6458:1: warning: missing initializer for member ‘_sipClassTypeDef::ctd_array_delete’ [-Wmissing-field-initializers] 6458 | }; | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/plugins/extensions/pykrita/sip/_tmp/krita/sipkritapart0.cpp:6458:1: warning: missing initializer for member ‘_sipClassTypeDef::ctd_sizeof’ [-Wmissing-field-initializers] /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/plugins/extensions/pykrita/sip/_tmp/krita/sipkritapart0.cpp:7303:1: warning: missing initializer for member ‘_sipClassTypeDef::ctd_array_delete’ [-Wmissing-field-initializers] 7303 | }; | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/plugins/extensions/pykrita/sip/_tmp/krita/sipkritapart0.cpp:7303:1: warning: missing initializer for member ‘_sipClassTypeDef::ctd_sizeof’ [-Wmissing-field-initializers] /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/plugins/extensions/pykrita/sip/_tmp/krita/sipkritapart0.cpp:8749:1: warning: missing initializer for member ‘_sipClassTypeDef::ctd_array_delete’ [-Wmissing-field-initializers] 8749 | }; | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/plugins/extensions/pykrita/sip/_tmp/krita/sipkritapart0.cpp:8749:1: warning: missing initializer for member ‘_sipClassTypeDef::ctd_sizeof’ [-Wmissing-field-initializers] /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/plugins/extensions/pykrita/sip/_tmp/krita/sipkritapart0.cpp:10062:1: warning: missing initializer for member ‘_sipClassTypeDef::ctd_array_delete’ [-Wmissing-field-initializers] 10062 | }; | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/plugins/extensions/pykrita/sip/_tmp/krita/sipkritapart0.cpp:10062:1: warning: missing initializer for member ‘_sipClassTypeDef::ctd_sizeof’ [-Wmissing-field-initializers] /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/plugins/extensions/pykrita/sip/_tmp/krita/sipkritapart0.cpp:10497:1: warning: missing initializer for member ‘_sipClassTypeDef::ctd_array_delete’ [-Wmissing-field-initializers] 10497 | }; | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/plugins/extensions/pykrita/sip/_tmp/krita/sipkritapart0.cpp:10497:1: warning: missing initializer for member ‘_sipClassTypeDef::ctd_sizeof’ [-Wmissing-field-initializers] /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/plugins/extensions/pykrita/sip/_tmp/krita/sipkritapart0.cpp:11750:1: warning: missing initializer for member ‘_sipClassTypeDef::ctd_array_delete’ [-Wmissing-field-initializers] 11750 | }; | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/plugins/extensions/pykrita/sip/_tmp/krita/sipkritapart0.cpp:11750:1: warning: missing initializer for member ‘_sipClassTypeDef::ctd_sizeof’ [-Wmissing-field-initializers] /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/plugins/extensions/pykrita/sip/_tmp/krita/sipkritapart0.cpp:12139:1: warning: missing initializer for member ‘_sipClassTypeDef::ctd_array_delete’ [-Wmissing-field-initializers] 12139 | }; | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/plugins/extensions/pykrita/sip/_tmp/krita/sipkritapart0.cpp:12139:1: warning: missing initializer for member ‘_sipClassTypeDef::ctd_sizeof’ [-Wmissing-field-initializers] /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/plugins/extensions/pykrita/sip/_tmp/krita/sipkritapart0.cpp:12600:1: warning: missing initializer for member ‘_sipClassTypeDef::ctd_array_delete’ [-Wmissing-field-initializers] 12600 | }; | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/plugins/extensions/pykrita/sip/_tmp/krita/sipkritapart0.cpp:12600:1: warning: missing initializer for member ‘_sipClassTypeDef::ctd_sizeof’ [-Wmissing-field-initializers] /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/plugins/extensions/pykrita/sip/_tmp/krita/sipkritapart0.cpp:13379:1: warning: missing initializer for member ‘_sipClassTypeDef::ctd_array_delete’ [-Wmissing-field-initializers] 13379 | }; | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/plugins/extensions/pykrita/sip/_tmp/krita/sipkritapart0.cpp:13379:1: warning: missing initializer for member ‘_sipClassTypeDef::ctd_sizeof’ [-Wmissing-field-initializers] /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/plugins/extensions/pykrita/sip/_tmp/krita/sipkritapart0.cpp:13684:1: warning: missing initializer for member ‘_sipClassTypeDef::ctd_array_delete’ [-Wmissing-field-initializers] 13684 | }; | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/plugins/extensions/pykrita/sip/_tmp/krita/sipkritapart0.cpp:13684:1: warning: missing initializer for member ‘_sipClassTypeDef::ctd_sizeof’ [-Wmissing-field-initializers] /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/plugins/extensions/pykrita/sip/_tmp/krita/sipkritapart0.cpp:13959:1: warning: missing initializer for member ‘_sipClassTypeDef::ctd_array_delete’ [-Wmissing-field-initializers] 13959 | }; | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/plugins/extensions/pykrita/sip/_tmp/krita/sipkritapart0.cpp:13959:1: warning: missing initializer for member ‘_sipClassTypeDef::ctd_sizeof’ [-Wmissing-field-initializers] /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/plugins/extensions/pykrita/sip/_tmp/krita/sipkritapart0.cpp:14234:1: warning: missing initializer for member ‘_sipClassTypeDef::ctd_array_delete’ [-Wmissing-field-initializers] 14234 | }; | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/plugins/extensions/pykrita/sip/_tmp/krita/sipkritapart0.cpp:14234:1: warning: missing initializer for member ‘_sipClassTypeDef::ctd_sizeof’ [-Wmissing-field-initializers] /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/plugins/extensions/pykrita/sip/_tmp/krita/sipkritapart0.cpp:14509:1: warning: missing initializer for member ‘_sipClassTypeDef::ctd_array_delete’ [-Wmissing-field-initializers] 14509 | }; | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/plugins/extensions/pykrita/sip/_tmp/krita/sipkritapart0.cpp:14509:1: warning: missing initializer for member ‘_sipClassTypeDef::ctd_sizeof’ [-Wmissing-field-initializers] /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/plugins/extensions/pykrita/sip/_tmp/krita/sipkritapart0.cpp:14913:1: warning: missing initializer for member ‘_sipClassTypeDef::ctd_array_delete’ [-Wmissing-field-initializers] 14913 | }; | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/plugins/extensions/pykrita/sip/_tmp/krita/sipkritapart0.cpp:14913:1: warning: missing initializer for member ‘_sipClassTypeDef::ctd_sizeof’ [-Wmissing-field-initializers] /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/plugins/extensions/pykrita/sip/_tmp/krita/sipkritapart0.cpp:15216:1: warning: missing initializer for member ‘_sipClassTypeDef::ctd_array_delete’ [-Wmissing-field-initializers] 15216 | }; | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/plugins/extensions/pykrita/sip/_tmp/krita/sipkritapart0.cpp:15216:1: warning: missing initializer for member ‘_sipClassTypeDef::ctd_sizeof’ [-Wmissing-field-initializers] /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/plugins/extensions/pykrita/sip/_tmp/krita/sipkritapart0.cpp:15576:1: warning: missing initializer for member ‘_sipClassTypeDef::ctd_array_delete’ [-Wmissing-field-initializers] 15576 | }; | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/plugins/extensions/pykrita/sip/_tmp/krita/sipkritapart0.cpp:15576:1: warning: missing initializer for member ‘_sipClassTypeDef::ctd_sizeof’ [-Wmissing-field-initializers] /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/plugins/extensions/pykrita/sip/_tmp/krita/sipkritapart0.cpp:15851:1: warning: missing initializer for member ‘_sipClassTypeDef::ctd_array_delete’ [-Wmissing-field-initializers] 15851 | }; | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/plugins/extensions/pykrita/sip/_tmp/krita/sipkritapart0.cpp:15851:1: warning: missing initializer for member ‘_sipClassTypeDef::ctd_sizeof’ [-Wmissing-field-initializers] /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/plugins/extensions/pykrita/sip/_tmp/krita/sipkritapart0.cpp:16123:1: warning: missing initializer for member ‘_sipClassTypeDef::ctd_array_delete’ [-Wmissing-field-initializers] 16123 | }; | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/plugins/extensions/pykrita/sip/_tmp/krita/sipkritapart0.cpp:16123:1: warning: missing initializer for member ‘_sipClassTypeDef::ctd_sizeof’ [-Wmissing-field-initializers] /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/plugins/extensions/pykrita/sip/_tmp/krita/sipkritapart0.cpp:16395:1: warning: missing initializer for member ‘_sipClassTypeDef::ctd_array_delete’ [-Wmissing-field-initializers] 16395 | }; | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/plugins/extensions/pykrita/sip/_tmp/krita/sipkritapart0.cpp:16395:1: warning: missing initializer for member ‘_sipClassTypeDef::ctd_sizeof’ [-Wmissing-field-initializers] /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/plugins/extensions/pykrita/sip/_tmp/krita/sipkritapart0.cpp:18260:1: warning: missing initializer for member ‘_sipClassTypeDef::ctd_array_delete’ [-Wmissing-field-initializers] 18260 | }; | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/plugins/extensions/pykrita/sip/_tmp/krita/sipkritapart0.cpp:18260:1: warning: missing initializer for member ‘_sipClassTypeDef::ctd_sizeof’ [-Wmissing-field-initializers] /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/plugins/extensions/pykrita/sip/_tmp/krita/sipkritapart0.cpp:19752:1: warning: missing initializer for member ‘_sipClassTypeDef::ctd_array_delete’ [-Wmissing-field-initializers] 19752 | }; | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/plugins/extensions/pykrita/sip/_tmp/krita/sipkritapart0.cpp:19752:1: warning: missing initializer for member ‘_sipClassTypeDef::ctd_sizeof’ [-Wmissing-field-initializers] /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/plugins/extensions/pykrita/sip/_tmp/krita/sipkritapart0.cpp:20257:1: warning: missing initializer for member ‘_sipClassTypeDef::ctd_array_delete’ [-Wmissing-field-initializers] 20257 | }; | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/plugins/extensions/pykrita/sip/_tmp/krita/sipkritapart0.cpp:20257:1: warning: missing initializer for member ‘_sipClassTypeDef::ctd_sizeof’ [-Wmissing-field-initializers] /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/plugins/extensions/pykrita/sip/_tmp/krita/sipkritapart0.cpp:21484:1: warning: missing initializer for member ‘_sipClassTypeDef::ctd_array_delete’ [-Wmissing-field-initializers] 21484 | }; | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/plugins/extensions/pykrita/sip/_tmp/krita/sipkritapart0.cpp:21484:1: warning: missing initializer for member ‘_sipClassTypeDef::ctd_sizeof’ [-Wmissing-field-initializers] /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/plugins/extensions/pykrita/sip/_tmp/krita/sipkritapart0.cpp:21962:1: warning: missing initializer for member ‘_sipClassTypeDef::ctd_array_delete’ [-Wmissing-field-initializers] 21962 | }; | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/plugins/extensions/pykrita/sip/_tmp/krita/sipkritapart0.cpp:21962:1: warning: missing initializer for member ‘_sipClassTypeDef::ctd_sizeof’ [-Wmissing-field-initializers] /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/plugins/extensions/pykrita/sip/_tmp/krita/sipkritapart0.cpp:22532:1: warning: missing initializer for member ‘_sipClassTypeDef::ctd_array_delete’ [-Wmissing-field-initializers] 22532 | }; | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/plugins/extensions/pykrita/sip/_tmp/krita/sipkritapart0.cpp:22532:1: warning: missing initializer for member ‘_sipClassTypeDef::ctd_sizeof’ [-Wmissing-field-initializers] /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/plugins/extensions/pykrita/sip/_tmp/krita/sipkritapart0.cpp:23164:1: warning: missing initializer for member ‘_sipClassTypeDef::ctd_array_delete’ [-Wmissing-field-initializers] 23164 | }; | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/plugins/extensions/pykrita/sip/_tmp/krita/sipkritapart0.cpp:23164:1: warning: missing initializer for member ‘_sipClassTypeDef::ctd_sizeof’ [-Wmissing-field-initializers] /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/plugins/extensions/pykrita/sip/_tmp/krita/sipkritapart0.cpp:26228:1: warning: missing initializer for member ‘_sipClassTypeDef::ctd_array_delete’ [-Wmissing-field-initializers] 26228 | }; | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/plugins/extensions/pykrita/sip/_tmp/krita/sipkritapart0.cpp:26228:1: warning: missing initializer for member ‘_sipClassTypeDef::ctd_sizeof’ [-Wmissing-field-initializers] /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/plugins/extensions/pykrita/sip/_tmp/krita/sipkritapart0.cpp:27556:1: warning: missing initializer for member ‘_sipClassTypeDef::ctd_array_delete’ [-Wmissing-field-initializers] 27556 | }; | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/plugins/extensions/pykrita/sip/_tmp/krita/sipkritapart0.cpp:27556:1: warning: missing initializer for member ‘_sipClassTypeDef::ctd_sizeof’ [-Wmissing-field-initializers] /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/plugins/extensions/pykrita/sip/_tmp/krita/sipkritapart0.cpp:27812:1: warning: missing initializer for member ‘_sipClassTypeDef::ctd_array_delete’ [-Wmissing-field-initializers] 27812 | }; | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/plugins/extensions/pykrita/sip/_tmp/krita/sipkritapart0.cpp:27812:1: warning: missing initializer for member ‘_sipClassTypeDef::ctd_sizeof’ [-Wmissing-field-initializers] /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/plugins/extensions/pykrita/sip/_tmp/krita/sipkritapart0.cpp:28257:1: warning: missing initializer for member ‘_sipClassTypeDef::ctd_array_delete’ [-Wmissing-field-initializers] 28257 | }; | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/plugins/extensions/pykrita/sip/_tmp/krita/sipkritapart0.cpp:28257:1: warning: missing initializer for member ‘_sipClassTypeDef::ctd_sizeof’ [-Wmissing-field-initializers] /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/plugins/extensions/pykrita/sip/_tmp/krita/sipkritapart0.cpp:28831:1: warning: missing initializer for member ‘_sipClassTypeDef::ctd_array_delete’ [-Wmissing-field-initializers] 28831 | }; | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/plugins/extensions/pykrita/sip/_tmp/krita/sipkritapart0.cpp:28831:1: warning: missing initializer for member ‘_sipClassTypeDef::ctd_sizeof’ [-Wmissing-field-initializers] /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/plugins/extensions/pykrita/sip/_tmp/krita/sipkritapart0.cpp:29027:1: warning: missing initializer for member ‘_sipClassTypeDef::ctd_array_delete’ [-Wmissing-field-initializers] 29027 | }; | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/plugins/extensions/pykrita/sip/_tmp/krita/sipkritapart0.cpp:29027:1: warning: missing initializer for member ‘_sipClassTypeDef::ctd_sizeof’ [-Wmissing-field-initializers] /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/plugins/extensions/pykrita/sip/_tmp/krita/sipkritapart0.cpp:29920:1: warning: missing initializer for member ‘_sipClassTypeDef::ctd_array_delete’ [-Wmissing-field-initializers] 29920 | }; | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/plugins/extensions/pykrita/sip/_tmp/krita/sipkritapart0.cpp:29920:1: warning: missing initializer for member ‘_sipClassTypeDef::ctd_sizeof’ [-Wmissing-field-initializers] [2565/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_config_widget.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/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.6/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.6/solusBuildDir/plugins/filters/colors/kritaextensioncolorsfilters_autogen/mocs_compilation.cpp:3: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2566/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_config_widget.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/filters/blur/kis_wdg_lens_blur.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/filters/blur/kis_wdg_lens_blur.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2567/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/filter/kis_filter.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/filters/colors/kis_minmax_filters.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/filters/colors/colors.cpp:12: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_base_processor.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/filter/kis_filter.h:19: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2568/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/filter/kis_filter.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/filters/blur/kis_lens_blur_filter.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/filters/blur/kis_lens_blur_filter.cpp:10: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_base_processor.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/filter/kis_filter.h:19: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2569/3308] Building CXX object plugins/filters/colorsfilters/CMakeFiles/kritacolorsfilters.dir/virtual_channel_info.cpp.o [2570/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/filter/kis_filter.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/filters/colors/kis_minmax_filters.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/filters/colors/kis_minmax_filters.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_base_processor.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/filter/kis_filter.h:19: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2571/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_config_widget.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/filters/colors/kis_wdg_color_to_alpha.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/filters/colors/kis_wdg_color_to_alpha.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2572/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/filter/kis_filter.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/filters/colors/kis_color_to_alpha.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/filters/colors/kis_color_to_alpha.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_base_processor.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/filter/kis_filter.h:19: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2573/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/filter/kis_filter.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/filter/kis_color_transformation_filter.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/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.6/solusBuildDir/plugins/filters/colorsfilters/kritacolorsfilters_autogen/EWIEGA46WW/../../../../../../plugins/filters/colorsfilters/colorsfilters.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/plugins/filters/colorsfilters/kritacolorsfilters_autogen/EWIEGA46WW/moc_colorsfilters.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/plugins/filters/colorsfilters/kritacolorsfilters_autogen/mocs_compilation.cpp:2: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_base_processor.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/filter/kis_filter.h:19: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2574/3308] Building CXX object plugins/filters/colorsfilters/CMakeFiles/kritacolorsfilters.dir/kis_multichannel_utils.cpp.o [2575/3308] Building CXX object plugins/filters/embossfilter/CMakeFiles/kritaembossfilter.dir/kritaembossfilter_autogen/mocs_compilation.cpp.o [2576/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/filter/kis_filter.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/filter/kis_color_transformation_filter.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/filters/colorsfilters/kis_perchannel_filter.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/filters/colorsfilters/colorsfilters.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/filters/colorsfilters/colorsfilters.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_base_processor.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/filter/kis_filter.h:19: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2577/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/filter/kis_filter.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/filter/kis_color_transformation_filter.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/filters/colorsfilters/kis_perchannel_filter.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/filters/colorsfilters/kis_perchannel_filter.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_base_processor.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/filter/kis_filter.h:19: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/filters/colorsfilters/kis_perchannel_filter.cpp: In member function ‘virtual void KisPerChannelConfigWidget::updateChannelControls()’: /home/build/YPKG/root/krita/build/krita-5.2.6/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) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [2578/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/filter/kis_filter.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/filters/colorsfilters/kis_hsv_adjustment_filter.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/filters/colorsfilters/kis_hsv_adjustment_filter.cpp:10: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_base_processor.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/filter/kis_filter.h:19: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2579/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/filter/kis_filter.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.6/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.6/solusBuildDir/plugins/filters/convolutionfilters/kritaconvolutionfilters_autogen/EWIEGA46WW/../../../../../../plugins/filters/convolutionfilters/convolutionfilters.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/plugins/filters/convolutionfilters/kritaconvolutionfilters_autogen/EWIEGA46WW/moc_convolutionfilters.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/plugins/filters/convolutionfilters/kritaconvolutionfilters_autogen/mocs_compilation.cpp:2: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_base_processor.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/filter/kis_filter.h:19: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2580/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_config_widget.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/plugins/filters/gaussianhighpass/kritagaussianhighpassfilter_autogen/EWIEGA46WW/../../../../../../plugins/filters/gaussianhighpass/wdg_gaussianhighpass.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/plugins/filters/gaussianhighpass/kritagaussianhighpassfilter_autogen/EWIEGA46WW/moc_wdg_gaussianhighpass.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/plugins/filters/gaussianhighpass/kritagaussianhighpassfilter_autogen/mocs_compilation.cpp:3: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2581/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/filter/kis_filter.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/filters/colorsfilters/kis_color_balance_filter.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/filters/colorsfilters/kis_color_balance_filter.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_base_processor.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/filter/kis_filter.h:19: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2582/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/filter/kis_filter.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/filter/kis_color_transformation_filter.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/filters/colorsfilters/kis_cross_channel_filter.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/filters/colorsfilters/kis_cross_channel_filter.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_base_processor.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/filter/kis_filter.h:19: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2583/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_config_widget.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/filters/colorsfilters/kis_desaturate_filter.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/filters/colorsfilters/kis_desaturate_filter.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2584/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/filter/kis_filter.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/filter/kis_color_transformation_filter.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/filters/colorsfilters/kis_multichannel_filter_base.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/filters/colorsfilters/kis_multichannel_filter_base.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_base_processor.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/filter/kis_filter.h:19: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2585/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/filter/kis_filter.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/filters/convolutionfilters/kis_convolution_filter.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/filters/convolutionfilters/kis_convolution_filter.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_base_processor.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/filter/kis_filter.h:19: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2586/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/filter/kis_filter.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/filters/gaussianhighpass/gaussianhighpass_filter.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/filters/gaussianhighpass/gaussianhighpass.cpp:12: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_base_processor.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/filter/kis_filter.h:19: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2587/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_config_widget.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/filters/gaussianhighpass/wdg_gaussianhighpass.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/filters/gaussianhighpass/wdg_gaussianhighpass.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2588/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/filter/kis_filter.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/filters/convolutionfilters/kis_convolution_filter.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/filters/convolutionfilters/convolutionfilters.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/filters/convolutionfilters/convolutionfilters.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_base_processor.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/filter/kis_filter.h:19: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2589/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/filter/kis_filter.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/filters/embossfilter/kis_emboss_filter.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/filters/embossfilter/kis_emboss_filter_plugin.cpp:12: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_base_processor.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/filter/kis_filter.h:19: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2590/3308] Building CXX object plugins/filters/imageenhancement/CMakeFiles/kritaimageenhancement.dir/kritaimageenhancement_autogen/mocs_compilation.cpp.o [2591/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/filter/kis_filter.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/filters/gaussianhighpass/gaussianhighpass_filter.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/filters/gaussianhighpass/gaussianhighpass_filter.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_base_processor.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/filter/kis_filter.h:19: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2592/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/filter/kis_filter.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/filter/kis_color_transformation_filter.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/plugins/filters/example/kritaexample_autogen/EWIEGA46WW/../../../../../../plugins/filters/example/example.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/plugins/filters/example/kritaexample_autogen/EWIEGA46WW/moc_example.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/plugins/filters/example/kritaexample_autogen/mocs_compilation.cpp:2: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_base_processor.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/filter/kis_filter.h:19: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2593/3308] Building CXX object plugins/filters/oilpaintfilter/CMakeFiles/kritaoilpaintfilter.dir/kritaoilpaintfilter_autogen/mocs_compilation.cpp.o [2594/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/filter/kis_filter.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/plugins/filters/fastcolortransfer/kritafastcolortransferfilter_autogen/EWIEGA46WW/../../../../../../plugins/filters/fastcolortransfer/fastcolortransfer.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/plugins/filters/fastcolortransfer/kritafastcolortransferfilter_autogen/EWIEGA46WW/moc_fastcolortransfer.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/plugins/filters/fastcolortransfer/kritafastcolortransferfilter_autogen/mocs_compilation.cpp:2: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_base_processor.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/filter/kis_filter.h:19: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2595/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/filter/kis_filter.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/filters/embossfilter/kis_emboss_filter.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/filters/embossfilter/kis_emboss_filter.cpp:13: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_base_processor.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/filter/kis_filter.h:19: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2596/3308] Building CXX object plugins/filters/pixelizefilter/CMakeFiles/kritapixelizefilter.dir/kritapixelizefilter_autogen/mocs_compilation.cpp.o [2597/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/filter/kis_filter.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/filter/kis_color_transformation_filter.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/filters/example/example.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/filters/example/example.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_base_processor.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/filter/kis_filter.h:19: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2598/3308] Building CXX object plugins/filters/raindropsfilter/CMakeFiles/kritaraindropsfilter.dir/kritaraindropsfilter_autogen/mocs_compilation.cpp.o [2599/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/filter/kis_filter.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/filters/fastcolortransfer/fastcolortransfer.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/filters/fastcolortransfer/fastcolortransfer.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_base_processor.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/filter/kis_filter.h:19: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2600/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_config_widget.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/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.6/solusBuildDir/plugins/filters/noisefilter/kritanoisefilter_autogen/EWIEGA46WW/moc_kis_wdg_noise.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/plugins/filters/noisefilter/kritanoisefilter_autogen/mocs_compilation.cpp:2: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2601/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_config_widget.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/filters/fastcolortransfer/kis_wdg_fastcolortransfer.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/filters/fastcolortransfer/kis_wdg_fastcolortransfer.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2602/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/filter/kis_filter.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/filters/imageenhancement/kis_wavelet_noise_reduction.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/filters/imageenhancement/kis_wavelet_noise_reduction.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_base_processor.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/filter/kis_filter.h:19: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2603/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/resources/KoColorSet.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/KisDocument.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/filters/imageenhancement/imageenhancement.cpp:19: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_image.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/KisDocument.h:21: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2604/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_config_widget.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/filters/noisefilter/kis_wdg_noise.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/filters/noisefilter/kis_wdg_noise.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2605/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/filter/kis_filter.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/filters/oilpaintfilter/kis_oilpaint_filter.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/filters/oilpaintfilter/kis_oilpaint_filter_plugin.cpp:13: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_base_processor.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/filter/kis_filter.h:19: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2606/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/filter/kis_filter.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/filters/noisefilter/noisefilter.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/filters/noisefilter/noisefilter.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_base_processor.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/filter/kis_filter.h:19: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2607/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/filter/kis_filter.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/filters/imageenhancement/kis_simple_noise_reducer.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/filters/imageenhancement/kis_simple_noise_reducer.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_base_processor.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/filter/kis_filter.h:19: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2608/3308] Building CXX object plugins/filters/roundcorners/CMakeFiles/kritaroundcornersfilter.dir/kritaroundcornersfilter_autogen/mocs_compilation.cpp.o [2609/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_paint_device.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/filters/pixelizefilter/kis_pixelize_filter_plugin.cpp:14: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_base_processor.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/filter/kis_filter.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/filter/kis_filter_registry.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/filters/pixelizefilter/kis_pixelize_filter_plugin.cpp:16: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2610/3308] Building CXX object plugins/filters/smalltilesfilter/CMakeFiles/kritasmalltilesfilter.dir/kritasmalltilesfilter_autogen/mocs_compilation.cpp.o [2611/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/filter/kis_filter.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/filters/oilpaintfilter/kis_oilpaint_filter.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/filters/oilpaintfilter/kis_oilpaint_filter.cpp:14: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_base_processor.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/filter/kis_filter.h:19: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2612/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/filter/kis_filter.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/filter/kis_filter_registry.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/filters/raindropsfilter/kis_raindrops_filter_plugin.cpp:13: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_base_processor.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/filter/kis_filter.h:19: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2613/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_config_widget.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/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.6/solusBuildDir/plugins/filters/randompickfilter/kritarandompickfilter_autogen/EWIEGA46WW/moc_kis_wdg_random_pick.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/plugins/filters/randompickfilter/kritarandompickfilter_autogen/mocs_compilation.cpp:2: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2614/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/filter/kis_filter.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/filters/pixelizefilter/kis_pixelize_filter.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/filters/pixelizefilter/kis_pixelize_filter.cpp:12: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_base_processor.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/filter/kis_filter.h:19: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2615/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/filter/kis_filter.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/filters/raindropsfilter/kis_raindrops_filter.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/filters/raindropsfilter/kis_raindrops_filter.cpp:13: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_base_processor.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/filter/kis_filter.h:19: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2616/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_config_widget.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/filters/randompickfilter/kis_wdg_random_pick.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/filters/randompickfilter/kis_wdg_random_pick.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2617/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_paint_device.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/filters/roundcorners/kis_round_corners_filter.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/filters/roundcorners/kis_round_corners_filter_plugin.cpp:13: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_base_processor.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/filter/kis_filter.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/filters/roundcorners/kis_round_corners_filter.h:13: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2618/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/filter/kis_filter.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/filters/randompickfilter/randompickfilter.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/filters/randompickfilter/randompickfilter.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_base_processor.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/filter/kis_filter.h:19: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2619/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_config_widget.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/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.6/solusBuildDir/plugins/filters/unsharp/kritaunsharpfilter_autogen/EWIEGA46WW/moc_kis_wdg_unsharp.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/plugins/filters/unsharp/kritaunsharpfilter_autogen/mocs_compilation.cpp:2: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2620/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_paint_device.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/filters/smalltilesfilter/kis_small_tiles_filter.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/filters/smalltilesfilter/kis_small_tiles_filter_plugin.cpp:13: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_base_processor.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/filter/kis_filter.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/filters/smalltilesfilter/kis_small_tiles_filter.h:13: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2621/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/filter/kis_filter.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/filters/unsharp/kis_unsharp_filter.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/filters/unsharp/unsharp.cpp:12: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_base_processor.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/filter/kis_filter.h:19: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2622/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_paint_device.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/filters/smalltilesfilter/kis_small_tiles_filter.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/filters/smalltilesfilter/kis_small_tiles_filter.cpp:12: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_base_processor.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/filter/kis_filter.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/filters/smalltilesfilter/kis_small_tiles_filter.h:13: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2623/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_config_widget.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/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.6/solusBuildDir/plugins/filters/wavefilter/kritawavefilter_autogen/EWIEGA46WW/moc_kis_wdg_wave.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/plugins/filters/wavefilter/kritawavefilter_autogen/mocs_compilation.cpp:2: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2624/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_paint_device.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/filters/roundcorners/kis_round_corners_filter.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/filters/roundcorners/kis_round_corners_filter.cpp:12: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_base_processor.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/filter/kis_filter.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/filters/roundcorners/kis_round_corners_filter.h:13: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2625/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_config_widget.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/filters/unsharp/kis_wdg_unsharp.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/filters/unsharp/kis_wdg_unsharp.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2626/3308] Building CXX object plugins/filters/dodgeburn/CMakeFiles/kritadodgeburn.dir/kritadodgeburn_autogen/mocs_compilation.cpp.o [2627/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_config_widget.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/plugins/filters/levelfilter/kritalevelfilter_autogen/EWIEGA46WW/../../../../../../plugins/filters/levelfilter/KisLevelsConfigWidget.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/plugins/filters/levelfilter/kritalevelfilter_autogen/EWIEGA46WW/moc_KisLevelsConfigWidget.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/plugins/filters/levelfilter/kritalevelfilter_autogen/mocs_compilation.cpp:2: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2628/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/filter/kis_filter.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/filter/kis_filter_registry.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/filters/levelfilter/KisLevelsFilterPlugin.cpp:12: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_base_processor.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/filter/kis_filter.h:19: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2629/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/filter/kis_filter.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/filters/wavefilter/wavefilter.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/filters/wavefilter/wavefilter.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_base_processor.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/filter/kis_filter.h:19: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2630/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/filter/kis_filter.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/filters/unsharp/kis_unsharp_filter.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/filters/unsharp/kis_unsharp_filter.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_base_processor.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/filter/kis_filter.h:19: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2631/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_config_widget.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/filters/wavefilter/kis_wdg_wave.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/filters/wavefilter/kis_wdg_wave.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2632/3308] Building CXX object plugins/filters/levelfilter/CMakeFiles/kritalevelfilter.dir/__/colorsfilters/virtual_channel_info.cpp.o [2633/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_config_widget.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/filters/levelfilter/KisLevelsFilter.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/filters/levelfilter/KisLevelsFilter.cpp:14: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2634/3308] Building CXX object plugins/filters/levelfilter/CMakeFiles/kritalevelfilter.dir/__/colorsfilters/kis_multichannel_utils.cpp.o [2635/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/filter/kis_filter.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/filter/kis_filter_registry.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/filters/dodgeburn/DodgeBurnPlugin.cpp:10: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_base_processor.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/filter/kis_filter.h:19: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2636/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/filter/kis_color_transformation_configuration.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/filters/levelfilter/KisLevelsFilterConfiguration.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/filters/levelfilter/KisLevelsFilterConfiguration.cpp:13: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2637/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/filters/phongbumpmap/kis_phong_bumpmap_filter.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/filters/phongbumpmap/kis_phong_bumpmap_plugin.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_base_processor.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/filter/kis_filter.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/filters/phongbumpmap/kis_phong_bumpmap_filter.h:12: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2638/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_paint_device.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.6/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.6/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.6/solusBuildDir/plugins/filters/phongbumpmap/kritaphongbumpmap_autogen/mocs_compilation.cpp:2: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_config_widget.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/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.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2639/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/filter/kis_filter.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/filter/kis_color_transformation_filter.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/filters/dodgeburn/DodgeBurn.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/filters/dodgeburn/DodgeBurn.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_base_processor.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/filter/kis_filter.h:19: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2640/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/filter/kis_filter.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/filter/kis_color_transformation_filter.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/plugins/filters/posterize/kritaposterize_autogen/EWIEGA46WW/../../../../../../plugins/filters/posterize/posterize.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/plugins/filters/posterize/kritaposterize_autogen/EWIEGA46WW/moc_posterize.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/plugins/filters/posterize/kritaposterize_autogen/mocs_compilation.cpp:2: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_base_processor.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/filter/kis_filter.h:19: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2641/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/filters/phongbumpmap/phong_pixel_processor.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/filters/phongbumpmap/phong_pixel_processor.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2642/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_paint_device.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/filters/levelfilter/KisLevelsConfigWidget.cpp:23: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_painter.h:24, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/filters/levelfilter/KisLevelsConfigWidget.cpp:25: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2643/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/filter/kis_filter.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/filter/kis_color_transformation_filter.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/plugins/filters/indexcolors/kritaindexcolors_autogen/EWIEGA46WW/../../../../../../plugins/filters/indexcolors/indexcolors.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/plugins/filters/indexcolors/kritaindexcolors_autogen/EWIEGA46WW/moc_indexcolors.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/plugins/filters/indexcolors/kritaindexcolors_autogen/mocs_compilation.cpp:2: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_base_processor.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/filter/kis_filter.h:19: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2644/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/filters/phongbumpmap/kis_phong_bumpmap_filter.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/filters/phongbumpmap/kis_phong_bumpmap_filter.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_base_processor.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/filter/kis_filter.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/filters/phongbumpmap/kis_phong_bumpmap_filter.h:12: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2645/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/filters/indexcolors/indexcolorpalette.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/filters/indexcolors/palettegeneratorconfig.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/filters/indexcolors/palettegeneratorconfig.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2646/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/filter/kis_filter.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/filter/kis_color_transformation_filter.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/filters/indexcolors/indexcolors.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/filters/indexcolors/indexcolors.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_base_processor.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/filter/kis_filter.h:19: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2647/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/filter/kis_filter.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/filter/kis_color_transformation_filter.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/filters/posterize/posterize.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/filters/posterize/posterize.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_base_processor.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/filter/kis_filter.h:19: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2648/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_paint_device.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/filters/phongbumpmap/kis_phong_bumpmap_config_widget.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/filters/phongbumpmap/kis_phong_bumpmap_config_widget.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_config_widget.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/filters/phongbumpmap/kis_phong_bumpmap_config_widget.h:12: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2649/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/filters/indexcolors/indexcolorpalette.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/filters/indexcolors/indexcolorpalette.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/filters/indexcolors/indexcolorpalette.cpp:13: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2650/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/filter/kis_color_transformation_configuration.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/filters/indexcolors/kiswdgindexcolors.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2651/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/filter/kis_filter.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/filter/kis_color_transformation_filter.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/plugins/filters/normalize/kritanormalize_autogen/EWIEGA46WW/../../../../../../plugins/filters/normalize/kis_normalize.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/plugins/filters/normalize/kritanormalize_autogen/EWIEGA46WW/moc_kis_normalize.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/plugins/filters/normalize/kritanormalize_autogen/mocs_compilation.cpp:2: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_base_processor.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/filter/kis_filter.h:19: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2652/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/filter/kis_filter.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/filter/kis_color_transformation_filter.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/filters/normalize/kis_normalize.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/filters/normalize/kis_normalize.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_base_processor.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/filter/kis_filter.h:19: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2653/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_config_widget.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/plugins/filters/gradientmap/kritagradientmap_autogen/EWIEGA46WW/../../../../../../plugins/filters/gradientmap/KisGradientMapFilterConfigWidget.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/plugins/filters/gradientmap/kritagradientmap_autogen/EWIEGA46WW/moc_KisGradientMapFilterConfigWidget.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/plugins/filters/gradientmap/kritagradientmap_autogen/mocs_compilation.cpp:2: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2654/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/filter/kis_filter.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/filter/kis_filter_registry.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/filters/gradientmap/KisGradientMapFilterPlugin.cpp:11: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_base_processor.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/filter/kis_filter.h:19: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2655/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/resources/KoStopGradient.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/filters/gradientmap/KisGradientMapFilterNearestCachedGradient.cpp:11: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2656/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/filters/gradientmap/KisGradientMapFilterConfigWidget.cpp:10: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2657/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/resources/KoStopGradient.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/filters/gradientmap/KisGradientMapFilterDitherCachedGradient.cpp:11: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2658/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/filters/gradientmap/KisGradientMapFilter.cpp:11: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_paint_device.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/filters/gradientmap/KisGradientMapFilter.cpp:12: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2659/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/filter/kis_filter.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/plugins/filters/threshold/kritathreshold_autogen/EWIEGA46WW/../../../../../../plugins/filters/threshold/threshold.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/plugins/filters/threshold/kritathreshold_autogen/EWIEGA46WW/moc_threshold.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/plugins/filters/threshold/kritathreshold_autogen/mocs_compilation.cpp:2: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_base_processor.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/filter/kis_filter.h:19: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2660/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_paint_device.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/plugins/filters/halftone/kritahalftone_autogen/EWIEGA46WW/../../../../../../plugins/filters/halftone/KisHalftoneConfigPageWidget.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/plugins/filters/halftone/kritahalftone_autogen/EWIEGA46WW/moc_KisHalftoneConfigPageWidget.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/plugins/filters/halftone/kritahalftone_autogen/mocs_compilation.cpp:2: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/widgets/kis_color_button.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/plugins/filters/halftone/ui_KisHalftoneConfigPageWidget.h:25, from /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/plugins/filters/halftone/kritahalftone_autogen/EWIEGA46WW/../../../../../../plugins/filters/halftone/KisHalftoneConfigPageWidget.h:16: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2661/3308] Building CXX object plugins/filters/palettize/CMakeFiles/kritapalettize.dir/kritapalettize_autogen/mocs_compilation.cpp.o [2662/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/resources/KoStopGradient.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/filters/gradientmap/KisGradientMapFilterConfiguration.cpp:13: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/filters/gradientmap/KisGradientMapFilterConfiguration.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/filters/gradientmap/KisGradientMapFilterConfiguration.cpp:19: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2663/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/generator/kis_generator.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/filters/halftone/KisHalftoneFilterConfiguration.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_base_processor.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/generator/kis_generator.h:17: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2664/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/filters/halftone/KisHalftoneConfigWidget.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2665/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/filter/kis_filter.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/filters/threshold/threshold.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/filters/threshold/threshold.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_base_processor.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/filter/kis_filter.h:19: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2666/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/generator/kis_generator.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/filters/halftone/KisHalftoneConfigPageWidget.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_base_processor.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/generator/kis_generator.h:17: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2667/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/filter/kis_filter.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.6/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.6/solusBuildDir/plugins/filters/edgedetection/kritaedgedetection_autogen/EWIEGA46WW/moc_kis_edge_detection_filter.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/plugins/filters/edgedetection/kritaedgedetection_autogen/mocs_compilation.cpp:2: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_base_processor.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/filter/kis_filter.h:19: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2668/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_config_widget.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/filters/edgedetection/kis_wdg_edge_detection.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/filters/edgedetection/kis_wdg_edge_detection.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2669/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/filter/kis_filter.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/filters/edgedetection/kis_edge_detection_filter.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/filters/edgedetection/kis_edge_detection_filter.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_base_processor.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/filter/kis_filter.h:19: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2670/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/filter/kis_filter.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/filter/kis_filter_registry.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/filters/halftone/KisHalftoneFilter.cpp:12: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_base_processor.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/filter/kis_filter.h:19: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2671/3308] Building CXX object plugins/flake/pathshapes/CMakeFiles/krita_shape_paths.dir/krita_shape_paths_autogen/mocs_compilation.cpp.o [2672/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/filter/kis_filter.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.6/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.6/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.6/solusBuildDir/plugins/filters/convertheightnormalmap/kritaconvertheighttonormalmap_autogen/mocs_compilation.cpp:2: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_base_processor.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/filter/kis_filter.h:19: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2673/3308] Building CXX object plugins/flake/pathshapes/CMakeFiles/krita_shape_paths.dir/ellipse/EllipseShapeFactory.cpp.o [2674/3308] Building CXX object plugins/flake/pathshapes/CMakeFiles/krita_shape_paths.dir/ellipse/EllipseShapeConfigWidget.cpp.o [2675/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/filter/kis_filter.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.6/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.6/solusBuildDir/plugins/filters/asccdl/kritaasccdl_autogen/EWIEGA46WW/moc_kis_asccdl_filter.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/plugins/filters/asccdl/kritaasccdl_autogen/mocs_compilation.cpp:2: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_base_processor.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/filter/kis_filter.h:19: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2676/3308] Building CXX object plugins/flake/pathshapes/CMakeFiles/krita_shape_paths.dir/ellipse/EllipseShapeConfigCommand.cpp.o [2677/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_config_widget.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/filters/convertheightnormalmap/kis_wdg_convert_height_to_normal_map.h:8, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/filters/convertheightnormalmap/kis_wdg_convert_height_to_normal_map.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2678/3308] Building CXX object plugins/flake/pathshapes/CMakeFiles/krita_shape_paths.dir/ellipse/EllipseShape.cpp.o [2679/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/filter/kis_filter.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/plugins/filters/resettransparent/kritaresettransparent_autogen/EWIEGA46WW/../../../../../../plugins/filters/resettransparent/KisResetTransparentFilter.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/plugins/filters/resettransparent/kritaresettransparent_autogen/EWIEGA46WW/moc_KisResetTransparentFilter.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/plugins/filters/resettransparent/kritaresettransparent_autogen/mocs_compilation.cpp:2: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_base_processor.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/filter/kis_filter.h:19: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2680/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_config_widget.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/filters/asccdl/kis_wdg_asccdl.h:8, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/filters/asccdl/kis_wdg_asccdl.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2681/3308] Building CXX object plugins/flake/pathshapes/CMakeFiles/krita_shape_paths.dir/spiral/SpiralShape.cpp.o [2682/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/filter/kis_filter.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/filters/asccdl/kis_asccdl_filter.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/filters/asccdl/kis_asccdl_filter.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_base_processor.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/filter/kis_filter.h:19: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/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.6/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.6/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) { | ~~^~~~~~~~~~~ [2683/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/filter/kis_filter.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/filters/resettransparent/KisResetTransparentFilter.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/filters/resettransparent/KisResetTransparentFilter.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_base_processor.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/filter/kis_filter.h:19: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2684/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/filter/kis_filter.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/filters/convertheightnormalmap/kis_convert_height_to_normal_map_filter.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/filters/convertheightnormalmap/kis_convert_height_to_normal_map_filter.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_base_processor.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/filter/kis_filter.h:19: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2685/3308] Building CXX object plugins/flake/pathshapes/CMakeFiles/krita_shape_paths.dir/spiral/SpiralShapeFactory.cpp.o [2686/3308] Building CXX object plugins/flake/pathshapes/CMakeFiles/krita_shape_paths.dir/spiral/SpiralShapeConfigCommand.cpp.o [2687/3308] Building CXX object plugins/flake/pathshapes/CMakeFiles/krita_shape_paths.dir/spiral/SpiralShapeConfigWidget.cpp.o [2688/3308] Building CXX object plugins/flake/pathshapes/CMakeFiles/krita_shape_paths.dir/star/StarShape.cpp.o [2689/3308] Building CXX object plugins/flake/pathshapes/CMakeFiles/krita_shape_paths.dir/star/StarShapeConfigCommand.cpp.o [2690/3308] Building CXX object plugins/flake/pathshapes/CMakeFiles/krita_shape_paths.dir/qrc_pathshapes.cpp.o [2691/3308] Building CXX object plugins/flake/pathshapes/CMakeFiles/krita_shape_paths.dir/rectangle/RectangleShapeConfigCommand.cpp.o [2692/3308] Building CXX object plugins/flake/pathshapes/CMakeFiles/krita_shape_paths.dir/star/StarShapeConfigWidget.cpp.o [2693/3308] Building CXX object plugins/flake/pathshapes/CMakeFiles/krita_shape_paths.dir/star/StarShapeFactory.cpp.o [2694/3308] Building CXX object plugins/flake/pathshapes/CMakeFiles/krita_shape_paths.dir/rectangle/RectangleShapeFactory.cpp.o [2695/3308] Building CXX object plugins/flake/pathshapes/CMakeFiles/krita_shape_paths.dir/rectangle/RectangleShapeConfigWidget.cpp.o [2696/3308] Building CXX object plugins/flake/pathshapes/CMakeFiles/krita_shape_paths.dir/rectangle/RectangleShape.cpp.o [2697/3308] Building CXX object plugins/flake/pathshapes/CMakeFiles/krita_shape_paths.dir/enhancedpath/EnhancedPathParameter.cpp.o [2698/3308] Building CXX object plugins/flake/pathshapes/CMakeFiles/krita_shape_paths.dir/enhancedpath/EnhancedPathHandle.cpp.o [2699/3308] Building CXX object plugins/flake/pathshapes/CMakeFiles/krita_shape_paths.dir/enhancedpath/EnhancedPathCommand.cpp.o [2700/3308] Building CXX object plugins/flake/pathshapes/CMakeFiles/krita_shape_paths.dir/PathShapesPlugin.cpp.o [2701/3308] Building CXX object plugins/flake/pathshapes/CMakeFiles/krita_shape_paths.dir/enhancedpath/EnhancedPathShape.cpp.o [2702/3308] Building CXX object plugins/flake/pathshapes/CMakeFiles/krita_shape_paths.dir/enhancedpath/EnhancedPathShapeFactory.cpp.o [2703/3308] Building CXX object plugins/flake/pathshapes/CMakeFiles/krita_shape_paths.dir/enhancedpath/EnhancedPathFormula.cpp.o [2704/3308] 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 [2705/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_config_widget.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/plugins/generators/gradient/kritagradientgenerator_autogen/EWIEGA46WW/../../../../../../plugins/generators/gradient/KisGradientGeneratorConfigWidget.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/plugins/generators/gradient/kritagradientgenerator_autogen/EWIEGA46WW/moc_KisGradientGeneratorConfigWidget.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/plugins/generators/gradient/kritagradientgenerator_autogen/mocs_compilation.cpp:2: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2706/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/generator/kis_generator.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/generator/kis_generator_registry.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/generators/gradient/KisGradientGeneratorPlugin.cpp:10: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_base_processor.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/generator/kis_generator.h:17: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2707/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/generator/kis_generator.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/plugins/generators/solid/kritacolorgenerator_autogen/EWIEGA46WW/../../../../../../plugins/generators/solid/colorgenerator.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/plugins/generators/solid/kritacolorgenerator_autogen/EWIEGA46WW/moc_colorgenerator.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/plugins/generators/solid/kritacolorgenerator_autogen/mocs_compilation.cpp:2: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_base_processor.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/generator/kis_generator.h:17: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2708/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_processing_information.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/generators/gradient/KisGradientGenerator.cpp:12: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/generators/gradient/KisGradientGenerator.cpp:13: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2709/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_config_widget.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/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.6/solusBuildDir/plugins/generators/pattern/kritapatterngenerator_autogen/EWIEGA46WW/moc_kis_wdg_pattern.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/plugins/generators/pattern/kritapatterngenerator_autogen/mocs_compilation.cpp:2: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2710/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_config_widget.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/generators/solid/kis_wdg_color.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/generators/solid/kis_wdg_color.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2711/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_config_widget.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/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.6/solusBuildDir/plugins/generators/simplexnoise/kritasimplexnoisegenerator_autogen/EWIEGA46WW/moc_kis_wdg_simplex_noise.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/plugins/generators/simplexnoise/kritasimplexnoisegenerator_autogen/mocs_compilation.cpp:2: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2712/3308] Building CXX object plugins/generators/screentone/CMakeFiles/kritascreentonegenerator.dir/KisScreentoneBrightnessContrastFunctions.cpp.o [2713/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/resources/KoSegmentGradient.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/generators/gradient/KisGradientGeneratorConfiguration.cpp:12: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/generators/gradient/KisGradientGeneratorConfiguration.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/generators/gradient/KisGradientGeneratorConfiguration.cpp:16: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2714/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/generator/kis_generator.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/generators/solid/colorgenerator.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/generators/solid/colorgenerator.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_base_processor.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/generator/kis_generator.h:17: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2715/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_config_widget.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/generators/pattern/kis_wdg_pattern.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/generators/pattern/kis_wdg_pattern.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2716/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/generators/gradient/KisGradientGeneratorConfigWidget.cpp:12: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2717/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_config_widget.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/generators/simplexnoise/kis_wdg_simplex_noise.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/generators/simplexnoise/kis_wdg_simplex_noise.cpp:10: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2718/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/generator/kis_generator.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/generators/pattern/patterngenerator.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/generators/pattern/patterngenerator.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_base_processor.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/generator/kis_generator.h:17: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2719/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/generator/kis_generator.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/generators/simplexnoise/simplexnoisegenerator.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/generators/simplexnoise/simplexnoisegenerator.cpp:10: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_base_processor.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/generator/kis_generator.h:17: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2720/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_config_widget.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/plugins/generators/screentone/kritascreentonegenerator_autogen/EWIEGA46WW/../../../../../../plugins/generators/screentone/KisScreentoneConfigWidget.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/plugins/generators/screentone/kritascreentonegenerator_autogen/EWIEGA46WW/moc_KisScreentoneConfigWidget.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/plugins/generators/screentone/kritascreentonegenerator_autogen/mocs_compilation.cpp:2: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2721/3308] Building CXX object plugins/generators/seexpr/CMakeFiles/kritaseexprgenerator.dir/SeExprVariable.cpp.o [2722/3308] Building CXX object plugins/generators/seexpr/CMakeFiles/kritaseexprgenerator.dir/SeExprExpressionContext.cpp.o [2723/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/filter/kis_filter.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/filters/palettize/palettize.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/filters/palettize/palettize.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_base_processor.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/filter/kis_filter.h:19: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2724/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/generators/screentone/KisScreentoneGeneratorConfiguration.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/generators/screentone/KisScreentoneGeneratorTemplate.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/generators/screentone/KisScreentoneScreentoneFunctions.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/generators/screentone/KisScreentoneScreentoneFunctions.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/generators/screentone/KisScreentoneGeneratorConfiguration.h:18: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2725/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/generator/kis_generator.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/generator/kis_generator_registry.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/generators/screentone/KisScreentoneGeneratorPlugin.cpp:10: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_base_processor.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/generator/kis_generator.h:17: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2726/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_config_widget.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/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.6/solusBuildDir/plugins/generators/multigridpattern/kritamultigridpatterngenerator_autogen/EWIEGA46WW/moc_kis_wdg_multigrid_pattern.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/plugins/generators/multigridpattern/kritamultigridpatterngenerator_autogen/mocs_compilation.cpp:2: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2727/3308] 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 [2728/3308] Building CXX object plugins/impex/jpeg/CMakeFiles/kritajpegexport.dir/kis_jpeg_source.cpp.o [2729/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/generators/screentone/KisScreentoneGeneratorConfiguration.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/generators/screentone/KisScreentoneGeneratorTemplate.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/generators/screentone/KisScreentoneGeneratorConfiguration.cpp:15: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/generators/screentone/KisScreentoneGeneratorConfiguration.h:18: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2730/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/generator/kis_generator.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/plugins/generators/seexpr/kritaseexprgenerator_autogen/EWIEGA46WW/../../../../../../plugins/generators/seexpr/generator.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/plugins/generators/seexpr/kritaseexprgenerator_autogen/EWIEGA46WW/moc_generator.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/plugins/generators/seexpr/kritaseexprgenerator_autogen/mocs_compilation.cpp:2: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_base_processor.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/generator/kis_generator.h:17: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2731/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/generators/screentone/KisScreentoneConfigWidget.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/generators/screentone/KisScreentoneConfigWidget.cpp:10: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2732/3308] Building CXX object plugins/impex/jpeg/CMakeFiles/kritajpegexport.dir/kis_jpeg_destination.cpp.o [2733/3308] 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 [2734/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_config_widget.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/generators/multigridpattern/kis_wdg_multigrid_pattern.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/generators/multigridpattern/kis_wdg_multigrid_pattern.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2735/3308] Building CXX object plugins/impex/jpeg/CMakeFiles/kritajpegimport.dir/kis_jpeg_source.cpp.o [2736/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/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.6/solusBuildDir/plugins/impex/jpeg/kritajpegexport_autogen/EWIEGA46WW/moc_kis_jpeg_converter.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/plugins/impex/jpeg/kritajpegexport_autogen/mocs_compilation.cpp:2: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/KisImportExportFilter.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.6/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.6/solusBuildDir/plugins/impex/jpeg/kritajpegexport_autogen/EWIEGA46WW/moc_kis_jpeg_export.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/plugins/impex/jpeg/kritajpegexport_autogen/mocs_compilation.cpp:3: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2737/3308] Building CXX object plugins/impex/jpeg/CMakeFiles/kritajpegimport.dir/kis_jpeg_destination.cpp.o [2738/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/generator/kis_generator.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/generators/multigridpattern/multigridpatterngenerator.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/generators/multigridpattern/multigridpatterngenerator.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_base_processor.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/generator/kis_generator.h:17: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2739/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_sequential_iterator.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/KisSequentialIteratorProgress.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/generators/seexpr/generator.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/generators/seexpr/generator.cpp:12: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2740/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/KisImportExportFilter.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/KisImportExportManager.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/generators/seexpr/kis_wdg_seexpr_presets_save.cpp:14: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2741/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/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.6/solusBuildDir/plugins/impex/jpeg/kritajpegimport_autogen/EWIEGA46WW/moc_kis_jpeg_converter.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/plugins/impex/jpeg/kritajpegimport_autogen/mocs_compilation.cpp:2: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/KisImportExportFilter.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.6/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.6/solusBuildDir/plugins/impex/jpeg/kritajpegimport_autogen/EWIEGA46WW/moc_kis_jpeg_import.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/plugins/impex/jpeg/kritajpegimport_autogen/mocs_compilation.cpp:3: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2742/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/generators/seexpr/kis_wdg_seexpr.cpp:15: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/generators/seexpr/kis_wdg_seexpr.cpp:19: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2743/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/KisImportExportFilter.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/impex/jpeg/kis_jpeg_import.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/impex/jpeg/kis_jpeg_import.cc:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2744/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/KisImportExportFilter.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/impex/jpeg/kis_jpeg_export.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/impex/jpeg/kis_jpeg_export.cc:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2745/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/impex/jpeg/kis_jpeg_converter.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/impex/jpeg/kis_jpeg_converter.cc:6: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/impex/jpeg/kis_jpeg_converter.cc:39: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2746/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/impex/tiff/kis_tiff_converter.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/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.6/solusBuildDir/plugins/impex/tiff/kritatiffexport_autogen/EWIEGA46WW/moc_kis_dlg_options_tiff.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/plugins/impex/tiff/kritatiffexport_autogen/mocs_compilation.cpp:2: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_config_widget.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/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.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2747/3308] Building CXX object plugins/impex/tiff/CMakeFiles/kritatiffimport.dir/kis_buffer_stream.cc.o [2748/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/impex/tiff/kis_tiff_converter.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/impex/tiff/kis_tiff_converter.cc:8: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/impex/tiff/kis_tiff_converter.cc:12: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2749/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/KisImportExportFilter.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.6/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.6/solusBuildDir/plugins/impex/tiff/kritatiffimport_autogen/EWIEGA46WW/moc_kis_tiff_import.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/plugins/impex/tiff/kritatiffimport_autogen/mocs_compilation.cpp:2: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2750/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/impex/jpeg/kis_jpeg_converter.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/impex/jpeg/kis_jpeg_converter.cc:6: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/impex/jpeg/kis_jpeg_converter.cc:39: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2751/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/impex/tiff/kis_tiff_converter.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/impex/tiff/kis_tiff_writer_visitor.cpp:27: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/psdutils/psd.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_psd_layer_style.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_layer.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_selection_based_layer.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/generator/kis_generator_layer.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/impex/tiff/kis_tiff_writer_visitor.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/impex/tiff/kis_tiff_writer_visitor.cpp:28: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2752/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/widgets/kis_color_button.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/plugins/impex/png/ui_kis_wdg_options_png.h:21, from /home/build/YPKG/root/krita/build/krita-5.2.6/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.6/solusBuildDir/plugins/impex/png/kritapngexport_autogen/EWIEGA46WW/moc_kis_png_export.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/plugins/impex/png/kritapngexport_autogen/mocs_compilation.cpp:2: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/KisImportExportFilter.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/plugins/impex/png/kritapngexport_autogen/EWIEGA46WW/../../../../../../plugins/impex/png/kis_png_export.h:12: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2753/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/impex/tiff/kis_tiff_converter.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/impex/tiff/kis_dlg_options_tiff.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/impex/tiff/kis_dlg_options_tiff.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_config_widget.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/impex/tiff/kis_dlg_options_tiff.h:12: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2754/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_paint_device.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_base_node.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_layer.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_group_layer.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/impex/tiff/kis_tiff_psd_writer_visitor.cpp:21: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/psdutils/psd.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_psd_layer_style.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_layer.h:22: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2755/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/KisImportExportFilter.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.6/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.6/solusBuildDir/plugins/impex/png/kritapngimport_autogen/EWIEGA46WW/moc_kis_png_import.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/plugins/impex/png/kritapngimport_autogen/mocs_compilation.cpp:2: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2756/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_keyframe_channel.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_raster_keyframe_channel.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/impex/csv/csv_layer_record.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/impex/csv/csv_layer_record.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2757/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/KisImportExportFilter.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/impex/tiff/kis_tiff_export.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/impex/tiff/kis_tiff_export.cc:8: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2758/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_image.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/plugins/impex/csv/kritacsvimport_autogen/EWIEGA46WW/../../../../../../plugins/impex/csv/csv_loader.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/plugins/impex/csv/kritacsvimport_autogen/EWIEGA46WW/moc_csv_loader.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/plugins/impex/csv/kritacsvimport_autogen/mocs_compilation.cpp:2: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/KisImportExportFilter.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.6/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.6/solusBuildDir/plugins/impex/csv/kritacsvimport_autogen/EWIEGA46WW/moc_kis_csv_import.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/plugins/impex/csv/kritacsvimport_autogen/mocs_compilation.cpp:3: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2759/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/KisImportExportFilter.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/impex/png/kis_png_import.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/impex/png/kis_png_import.cc:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2760/3308] Building CXX object plugins/impex/exr/CMakeFiles/kritaexrexport.dir/exr_extra_tags.cpp.o [2761/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_keyframe_channel.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_raster_keyframe_channel.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/impex/csv/csv_layer_record.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/impex/csv/csv_layer_record.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2762/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/KisImportExportFilter.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/impex/csv/kis_csv_import.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/impex/csv/kis_csv_import.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2763/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/plugins/impex/csv/kritacsvexport_autogen/EWIEGA46WW/../../../../../../plugins/impex/csv/csv_saver.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/plugins/impex/csv/kritacsvexport_autogen/EWIEGA46WW/moc_csv_saver.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/plugins/impex/csv/kritacsvexport_autogen/mocs_compilation.cpp:2: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/KisImportExportFilter.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.6/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.6/solusBuildDir/plugins/impex/csv/kritacsvexport_autogen/EWIEGA46WW/moc_kis_csv_export.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/plugins/impex/csv/kritacsvexport_autogen/mocs_compilation.cpp:3: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2764/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_keyframe_channel.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_raster_keyframe_channel.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/impex/csv/csv_layer_record.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/impex/csv/csv_read_line.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/impex/csv/csv_read_line.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/psdutils/psd.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/psdutils/asl/kis_asl_writer_utils.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/impex/csv/csv_read_line.cpp:15: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2765/3308] Building CXX object plugins/impex/exr/CMakeFiles/kritaexrimport.dir/exr_extra_tags.cpp.o [2766/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/widgets/kis_color_button.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/plugins/impex/png/ui_kis_wdg_options_png.h:21, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/impex/png/kis_png_export.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/impex/png/kis_png_export.cc:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/KisImportExportFilter.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/impex/png/kis_png_export.h:12: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2767/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_image.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/impex/csv/csv_loader.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/impex/csv/csv_loader.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_workspace_resource.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/KisMainWindow.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/impex/csv/csv_loader.cpp:20: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2768/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/KisImportExportFilter.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/impex/csv/kis_csv_export.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/impex/csv/kis_csv_export.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2769/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/plugins/impex/exr/kritaexrexport_autogen/EWIEGA46WW/../../../../../../plugins/impex/exr/exr_converter.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/plugins/impex/exr/kritaexrexport_autogen/EWIEGA46WW/moc_exr_converter.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/plugins/impex/exr/kritaexrexport_autogen/mocs_compilation.cpp:2: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/KisImportExportFilter.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/plugins/impex/exr/kritaexrexport_autogen/EWIEGA46WW/../../../../../../plugins/impex/exr/exr_export.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/plugins/impex/exr/kritaexrexport_autogen/EWIEGA46WW/moc_exr_export.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/plugins/impex/exr/kritaexrexport_autogen/mocs_compilation.cpp:3: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2770/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/impex/csv/csv_saver.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/impex/csv/csv_saver.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/resources/KoColorSet.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/KisDocument.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/impex/csv/csv_saver.cpp:18: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2771/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/plugins/impex/exr/kritaexrimport_autogen/EWIEGA46WW/../../../../../../plugins/impex/exr/exr_converter.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/plugins/impex/exr/kritaexrimport_autogen/EWIEGA46WW/moc_exr_converter.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/plugins/impex/exr/kritaexrimport_autogen/mocs_compilation.cpp:2: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/KisImportExportFilter.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/plugins/impex/exr/kritaexrimport_autogen/EWIEGA46WW/../../../../../../plugins/impex/exr/exr_import.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/plugins/impex/exr/kritaexrimport_autogen/EWIEGA46WW/moc_exr_import.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/plugins/impex/exr/kritaexrimport_autogen/mocs_compilation.cpp:3: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2772/3308] Building CXX object plugins/impex/pdf/CMakeFiles/kritapdfimport.dir/kis_pdf_import_widget.cpp.o [2773/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/KisImportExportFilter.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/impex/exr/exr_export.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/impex/exr/exr_export.cc:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2774/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/KisImportExportFilter.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/impex/exr/exr_import.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/impex/exr/exr_import.cc:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2775/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/KisImportExportFilter.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.6/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.6/solusBuildDir/plugins/impex/pdf/kritapdfimport_autogen/EWIEGA46WW/moc_kis_pdf_import.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/plugins/impex/pdf/kritapdfimport_autogen/mocs_compilation.cpp:2: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2776/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/impex/exr/kis_exr_layers_sorter.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/impex/exr/kis_exr_layers_sorter.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/psdutils/psd.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_psd_layer_style.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_layer.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_paint_layer.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/impex/exr/kis_exr_layers_sorter.cpp:15: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2777/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/plugins/impex/jp2/kritajp2import_autogen/EWIEGA46WW/../../../../../../plugins/impex/jp2/jp2_converter.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/plugins/impex/jp2/kritajp2import_autogen/EWIEGA46WW/moc_jp2_converter.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/plugins/impex/jp2/kritajp2import_autogen/mocs_compilation.cpp:2: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/KisImportExportFilter.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/plugins/impex/jp2/kritajp2import_autogen/EWIEGA46WW/../../../../../../plugins/impex/jp2/jp2_import.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/plugins/impex/jp2/kritajp2import_autogen/EWIEGA46WW/moc_jp2_import.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/plugins/impex/jp2/kritajp2import_autogen/mocs_compilation.cpp:3: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2778/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/KisImportExportFilter.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/impex/tiff/kis_tiff_import.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/impex/tiff/kis_tiff_import.cc:8: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2779/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_processing_information.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/generators/screentone/KisScreentoneGenerator.cpp:11: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/generators/screentone/KisScreentoneGenerator.cpp:13: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2780/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/KisImportExportFilter.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/impex/pdf/kis_pdf_import.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/impex/pdf/kis_pdf_import.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2781/3308] Building CXX object plugins/impex/raw/CMakeFiles/krita_raw_import.dir/3rdparty/libkdcraw/src/libkdcraw_debug.cpp.o [2782/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/impex/exr/kis_exr_layers_sorter.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/impex/exr/kis_exr_layers_sorter.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/psdutils/psd.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_psd_layer_style.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_layer.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_paint_layer.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/impex/exr/kis_exr_layers_sorter.cpp:15: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2783/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/KisImportExportFilter.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/impex/jp2/jp2_import.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/impex/jp2/jp2_import.cc:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2784/3308] Building CXX object plugins/impex/raw/CMakeFiles/krita_raw_import.dir/3rdparty/libkdcraw/src/rcombobox.cpp.o [2785/3308] Building CXX object plugins/impex/raw/CMakeFiles/krita_raw_import.dir/3rdparty/libkdcraw/src/rnuminput.cpp.o [2786/3308] Building CXX object plugins/impex/raw/CMakeFiles/krita_raw_import.dir/3rdparty/libkdcraw/src/rexpanderbox.cpp.o [2787/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/impex/jp2/jp2_converter.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/impex/jp2/jp2_converter.cc:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/impex/jp2/jp2_converter.cc:17: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2788/3308] Building CXX object plugins/impex/raw/CMakeFiles/krita_raw_import.dir/3rdparty/libkdcraw/src/rsliderspinbox.cpp.o [2789/3308] Building CXX object plugins/impex/raw/CMakeFiles/krita_raw_import.dir/3rdparty/libkdcraw/src/rwidgetutils.cpp.o [2790/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/KisImportExportFilter.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.6/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.6/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.6/solusBuildDir/plugins/impex/raw/krita_raw_import_autogen/mocs_compilation.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2791/3308] Building CXX object plugins/impex/raw/CMakeFiles/krita_raw_import.dir/3rdparty/libkdcraw/src/dcrawsettingswidget.cpp.o [2792/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/KisImportExportFilter.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.6/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.6/solusBuildDir/plugins/impex/svg/kritasvgimport_autogen/EWIEGA46WW/moc_kis_svg_import.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/plugins/impex/svg/kritasvgimport_autogen/mocs_compilation.cpp:2: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2793/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/KisImportExportFilter.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/impex/raw/kis_raw_import.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/impex/raw/kis_raw_import.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2794/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/KisImportExportFilter.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.6/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.6/solusBuildDir/plugins/impex/qimageio/kritaqimageioexport_autogen/EWIEGA46WW/moc_kis_qimageio_export.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/plugins/impex/qimageio/kritaqimageioexport_autogen/mocs_compilation.cpp:2: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2795/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/impex/exr/exr_converter.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/impex/exr/exr_converter.cc:8: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/impex/exr/exr_converter.cc:31: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2796/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/generators/screentone/KisScreentoneGeneratorConfiguration.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/generators/screentone/KisScreentoneGeneratorTemplate.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/generators/screentone/KisScreentoneScreentoneFunctions.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/generators/screentone/KisScreentoneGeneratorTemplate.cpp:13: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/generators/screentone/KisScreentoneGeneratorConfiguration.h:18: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2797/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/KisImportExportFilter.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.6/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.6/solusBuildDir/plugins/impex/qimageio/kritaqimageioimport_autogen/EWIEGA46WW/moc_kis_qimageio_import.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/plugins/impex/qimageio/kritaqimageioimport_autogen/mocs_compilation.cpp:2: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2798/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/impex/exr/exr_converter.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/impex/exr/exr_converter.cc:8: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/impex/exr/exr_converter.cc:31: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2799/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/KisImportExportFilter.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/impex/svg/kis_svg_import.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/impex/svg/kis_svg_import.cc:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2800/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_image.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/impex/ora/kis_open_raster_load_context.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/impex/ora/kis_open_raster_load_context.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2801/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/KisImportExportFilter.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/impex/qimageio/kis_qimageio_export.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/impex/qimageio/kis_qimageio_export.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2802/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/plugins/impex/ora/kritaoraimport_autogen/EWIEGA46WW/../../../../../../plugins/impex/ora/ora_converter.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/plugins/impex/ora/kritaoraimport_autogen/EWIEGA46WW/moc_ora_converter.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/plugins/impex/ora/kritaoraimport_autogen/mocs_compilation.cpp:2: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/KisImportExportFilter.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/plugins/impex/ora/kritaoraimport_autogen/EWIEGA46WW/../../../../../../plugins/impex/ora/ora_import.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/plugins/impex/ora/kritaoraimport_autogen/EWIEGA46WW/moc_ora_import.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/plugins/impex/ora/kritaoraimport_autogen/mocs_compilation.cpp:3: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2803/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/KisImportExportFilter.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/impex/ora/ora_import.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/impex/ora/ora_import.cc:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2804/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/KisImportExportFilter.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/impex/qimageio/kis_qimageio_import.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/impex/qimageio/kis_qimageio_import.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2805/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/impex/ora/kis_open_raster_save_context.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/impex/ora/kis_open_raster_save_context.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/psdutils/psd.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_psd_layer_style.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_layer.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_paint_layer.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/impex/ora/kis_open_raster_save_context.cpp:15: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2806/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_image.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/impex/ora/kis_open_raster_load_context.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/impex/ora/kis_open_raster_load_context.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2807/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/impex/ora/ora_converter.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/impex/ora/ora_converter.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/resources/KoColorSet.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/KisDocument.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/impex/ora/ora_converter.cpp:16: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2808/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/plugins/impex/ora/kritaoraexport_autogen/EWIEGA46WW/../../../../../../plugins/impex/ora/ora_converter.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/plugins/impex/ora/kritaoraexport_autogen/EWIEGA46WW/moc_ora_converter.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/plugins/impex/ora/kritaoraexport_autogen/mocs_compilation.cpp:2: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/KisImportExportFilter.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/plugins/impex/ora/kritaoraexport_autogen/EWIEGA46WW/../../../../../../plugins/impex/ora/ora_export.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/plugins/impex/ora/kritaoraexport_autogen/EWIEGA46WW/moc_ora_export.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/plugins/impex/ora/kritaoraexport_autogen/mocs_compilation.cpp:3: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2809/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/impex/ora/kis_open_raster_stack_save_visitor.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/impex/ora/kis_open_raster_stack_save_visitor.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/psdutils/psd.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_psd_layer_style.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_layer.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/impex/ora/kis_open_raster_stack_save_visitor.h:15: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2810/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/KisImportExportFilter.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.6/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.6/solusBuildDir/plugins/impex/xcf/kritaxcfimport_autogen/EWIEGA46WW/moc_kis_xcf_import.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/plugins/impex/xcf/kritaxcfimport_autogen/mocs_compilation.cpp:2: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2811/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/impex/ora/kis_open_raster_save_context.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/impex/ora/kis_open_raster_save_context.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/psdutils/psd.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_psd_layer_style.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_layer.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_paint_layer.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/impex/ora/kis_open_raster_save_context.cpp:15: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2812/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/impex/ora/kis_open_raster_stack_load_visitor.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/impex/ora/kis_open_raster_stack_load_visitor.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/psdutils/psd.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_psd_layer_style.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_layer.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_selection_based_layer.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_adjustment_layer.h:21, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/impex/ora/kis_open_raster_stack_load_visitor.cpp:16: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2813/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/impex/ora/ora_converter.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/impex/ora/ora_converter.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/resources/KoColorSet.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/KisDocument.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/impex/ora/ora_converter.cpp:16: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2814/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/KisImportExportFilter.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/impex/ora/ora_export.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/impex/ora/ora_export.cc:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2815/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/KisImportExportFilter.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/plugins/impex/psd/kritapsdimport_autogen/EWIEGA46WW/../../../../../../plugins/impex/psd/psd_import.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/plugins/impex/psd/kritapsdimport_autogen/EWIEGA46WW/moc_psd_import.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/plugins/impex/psd/kritapsdimport_autogen/mocs_compilation.cpp:2: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2816/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/impex/ora/kis_open_raster_stack_save_visitor.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/impex/ora/kis_open_raster_stack_save_visitor.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/psdutils/psd.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_psd_layer_style.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_layer.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/impex/ora/kis_open_raster_stack_save_visitor.h:15: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2817/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/impex/ora/kis_open_raster_stack_load_visitor.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/impex/ora/kis_open_raster_stack_load_visitor.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/psdutils/psd.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_psd_layer_style.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_layer.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_selection_based_layer.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_adjustment_layer.h:21, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/impex/ora/kis_open_raster_stack_load_visitor.cpp:16: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2818/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/KisImportExportFilter.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/plugins/impex/psd/kritapsdexport_autogen/EWIEGA46WW/../../../../../../plugins/impex/psd/psd_export.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/plugins/impex/psd/kritapsdexport_autogen/EWIEGA46WW/moc_psd_export.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/plugins/impex/psd/kritapsdexport_autogen/mocs_compilation.cpp:2: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2819/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/plugins/impex/qml/kritaqmlexport_autogen/EWIEGA46WW/../../../../../../plugins/impex/qml/qml_converter.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/plugins/impex/qml/kritaqmlexport_autogen/EWIEGA46WW/moc_qml_converter.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/plugins/impex/qml/kritaqmlexport_autogen/mocs_compilation.cpp:2: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/KisImportExportFilter.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/plugins/impex/qml/kritaqmlexport_autogen/EWIEGA46WW/../../../../../../plugins/impex/qml/qml_export.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/plugins/impex/qml/kritaqmlexport_autogen/EWIEGA46WW/moc_qml_export.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/plugins/impex/qml/kritaqmlexport_autogen/mocs_compilation.cpp:3: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2820/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/KisImportExportFilter.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/impex/psd/psd_import.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/impex/psd/psd_import.cc:6: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2821/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/KisImportExportFilter.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/impex/xcf/kis_xcf_import.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/impex/xcf/kis_xcf_import.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2822/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/KisImportExportFilter.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/impex/psd/psd_export.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/impex/psd/psd_export.cc:6: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2823/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/impex/psd/psd_saver.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/impex/psd/psd_saver.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/psdutils/psd.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_psd_layer_style.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_layer.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_paint_layer.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/impex/psd/psd_saver.cpp:18: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2824/3308] Building CXX object plugins/impex/heightmap/CMakeFiles/kritaheightmapimport.dir/kis_heightmap_utils.cpp.o [2825/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/KisImportExportFilter.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.6/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.6/solusBuildDir/plugins/impex/tga/kritatgaexport_autogen/EWIEGA46WW/moc_kis_tga_export.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/plugins/impex/tga/kritatgaexport_autogen/mocs_compilation.cpp:2: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2826/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/KisImportExportFilter.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.6/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.6/solusBuildDir/plugins/impex/tga/kritatgaimport_autogen/EWIEGA46WW/moc_kis_tga_import.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/plugins/impex/tga/kritatgaimport_autogen/mocs_compilation.cpp:2: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2827/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/impex/qml/qml_converter.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/impex/qml/qml_converter.cc:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/psdutils/psd.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_psd_layer_style.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_layer.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_group_layer.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/impex/qml/qml_converter.cc:13: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2828/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/KisImportExportFilter.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.6/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.6/solusBuildDir/plugins/impex/heightmap/kritaheightmapimport_autogen/EWIEGA46WW/moc_kis_heightmap_import.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/plugins/impex/heightmap/kritaheightmapimport_autogen/mocs_compilation.cpp:2: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2829/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/KisImportExportFilter.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/impex/qml/qml_export.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/impex/qml/qml_export.cc:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2830/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/KisImportExportFilter.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/impex/tga/kis_tga_export.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/impex/tga/kis_tga_export.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2831/3308] Building CXX object plugins/impex/heightmap/CMakeFiles/kritaheightmapexport.dir/kis_heightmap_utils.cpp.o [2832/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/KisImportExportFilter.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/impex/tga/kis_tga_import.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/impex/tga/kis_tga_import.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2833/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/KisImportExportFilter.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.6/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.6/solusBuildDir/plugins/impex/heightmap/kritaheightmapexport_autogen/EWIEGA46WW/moc_kis_heightmap_export.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/plugins/impex/heightmap/kritaheightmapexport_autogen/mocs_compilation.cpp:2: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2834/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/KisImportExportFilter.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/impex/heightmap/kis_heightmap_import.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/impex/heightmap/kis_heightmap_import.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2835/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_config_widget.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/impex/heightmap/kis_wdg_options_heightmap.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/impex/heightmap/kis_wdg_options_heightmap.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2836/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/impex/psd/psd_loader.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/impex/psd/psd_loader.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/psdutils/psd.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_psd_layer_style.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_layer.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_paint_layer.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/impex/psd/psd_loader.cpp:22: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2837/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_config_widget.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/impex/heightmap/kis_wdg_options_heightmap.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/impex/heightmap/kis_wdg_options_heightmap.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2838/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/KisImportExportFilter.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/impex/heightmap/kis_heightmap_export.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/impex/heightmap/kis_heightmap_export.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2839/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/KisImportExportFilter.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/plugins/impex/brush/kritabrushexport_autogen/EWIEGA46WW/../../../../../../plugins/impex/brush/KisWdgOptionsBrush.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/plugins/impex/brush/kritabrushexport_autogen/EWIEGA46WW/moc_KisWdgOptionsBrush.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/plugins/impex/brush/kritabrushexport_autogen/mocs_compilation.cpp:2: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2840/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/KisImportExportFilter.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.6/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.6/solusBuildDir/plugins/impex/brush/kritabrushimport_autogen/EWIEGA46WW/moc_kis_brush_import.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/plugins/impex/brush/kritabrushimport_autogen/mocs_compilation.cpp:2: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2841/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/brush/kis_brush.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/brush/kis_scaling_size_brush.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/brush/KisColorfulBrush.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/brush/kis_gbr_brush.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/brush/kis_imagepipe_brush.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/brush/kis_pipebrush_parasite.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/impex/brush/KisAnimatedBrushAnnotation.cpp:13: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/psdutils/psd.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_psd_layer_style.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_layer.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/brush/kis_pipebrush_parasite.h:27: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2842/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/KisImportExportFilter.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.6/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.6/solusBuildDir/plugins/impex/spriter/kritaspriterexport_autogen/EWIEGA46WW/moc_kis_spriter_export.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/plugins/impex/spriter/kritaspriterexport_autogen/mocs_compilation.cpp:2: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2843/3308] Building CXX object plugins/impex/gif/CMakeFiles/kritagifexport.dir/qgiflibhandler.cpp.o [2844/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/brush/kis_brush.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/brush/kis_scaling_size_brush.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/brush/KisColorfulBrush.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/brush/kis_gbr_brush.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/brush/kis_imagepipe_brush.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/brush/kis_pipebrush_parasite.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/impex/brush/KisAnimatedBrushAnnotation.cpp:13: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/psdutils/psd.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_psd_layer_style.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_layer.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/brush/kis_pipebrush_parasite.h:27: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2845/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/KisImportExportFilter.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/impex/brush/KisWdgOptionsBrush.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/impex/brush/KisWdgOptionsBrush.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2846/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/KisImportExportFilter.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/plugins/impex/kra/kritakraimport_autogen/EWIEGA46WW/../../../../../../plugins/impex/kra/kra_import.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/plugins/impex/kra/kritakraimport_autogen/EWIEGA46WW/moc_kra_import.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/plugins/impex/kra/kritakraimport_autogen/mocs_compilation.cpp:2: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2847/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/KisImportExportFilter.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/plugins/impex/kra/kritakraexport_autogen/EWIEGA46WW/../../../../../../plugins/impex/kra/kra_export.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/plugins/impex/kra/kritakraexport_autogen/EWIEGA46WW/moc_kra_export.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/plugins/impex/kra/kritakraexport_autogen/mocs_compilation.cpp:2: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2848/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/KisImportExportFilter.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/impex/brush/kis_brush_import.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/impex/brush/kis_brush_import.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2849/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/KisImportExportFilter.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/impex/brush/kis_brush_export.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/impex/brush/kis_brush_export.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2850/3308] Building CXX object plugins/impex/gif/CMakeFiles/kritagifimport.dir/qgiflibhandler.cpp.o [2851/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/KisImportExportFilter.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.6/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.6/solusBuildDir/plugins/impex/gif/kritagifexport_autogen/EWIEGA46WW/moc_kis_gif_export.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/plugins/impex/gif/kritagifexport_autogen/mocs_compilation.cpp:2: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2852/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/KisImportExportFilter.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/impex/kra/kra_import.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/impex/kra/kra_import.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2853/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/KisImportExportFilter.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.6/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.6/solusBuildDir/plugins/impex/gif/kritagifimport_autogen/EWIEGA46WW/moc_kis_gif_import.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/plugins/impex/gif/kritagifimport_autogen/mocs_compilation.cpp:2: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2854/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/KisImportExportFilter.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/impex/kra/kra_export.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/impex/kra/kra_export.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2855/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/KisImportExportFilter.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/impex/gif/kis_gif_export.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/impex/gif/kis_gif_export.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2856/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/KisImportExportFilter.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/impex/spriter/kis_spriter_export.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/impex/spriter/kis_spriter_export.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2857/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/KisImportExportFilter.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/plugins/impex/heif/kritaheifexport_autogen/EWIEGA46WW/../../../../../../plugins/impex/heif/HeifExport.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/plugins/impex/heif/kritaheifexport_autogen/EWIEGA46WW/moc_HeifExport.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/plugins/impex/heif/kritaheifexport_autogen/mocs_compilation.cpp:2: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2858/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/KisImportExportFilter.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/impex/gif/kis_gif_import.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/impex/gif/kis_gif_import.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2859/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/KisImportExportFilter.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/plugins/impex/heif/kritaheifimport_autogen/EWIEGA46WW/../../../../../../plugins/impex/heif/HeifImport.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/plugins/impex/heif/kritaheifimport_autogen/EWIEGA46WW/moc_HeifImport.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/plugins/impex/heif/kritaheifimport_autogen/mocs_compilation.cpp:2: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2860/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/resources/KoColorSet.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/KisDocument.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/impex/heif/HeifError.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/impex/heif/HeifError.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_image.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/KisDocument.h:21: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2861/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/KisImportExportFilter.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/plugins/impex/krz/kritakrzexport_autogen/EWIEGA46WW/../../../../../../plugins/impex/krz/krz_export.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/plugins/impex/krz/kritakrzexport_autogen/EWIEGA46WW/moc_krz_export.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/plugins/impex/krz/kritakrzexport_autogen/mocs_compilation.cpp:2: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2862/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/resources/KoColorSet.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/KisDocument.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/impex/heif/HeifError.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/impex/heif/HeifError.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_image.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/KisDocument.h:21: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2863/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_config_widget.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/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.6/solusBuildDir/plugins/impex/webp/kritawebpexport_autogen/EWIEGA46WW/moc_kis_wdg_options_webp.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/plugins/impex/webp/kritawebpexport_autogen/mocs_compilation.cpp:2: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2864/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/KisImportExportFilter.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.6/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.6/solusBuildDir/plugins/impex/webp/kritawebpimport_autogen/EWIEGA46WW/moc_kis_webp_import.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/plugins/impex/webp/kritawebpimport_autogen/mocs_compilation.cpp:2: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2865/3308] Building CXX object plugins/paintops/defaultpaintops/CMakeFiles/kritadefaultpaintops.dir/kritadefaultpaintops_autogen/mocs_compilation.cpp.o [2866/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/KisImportExportFilter.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/impex/krz/krz_export.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/impex/krz/krz_export.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2867/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/KisImportExportFilter.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/impex/heif/HeifImport.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/impex/heif/HeifImport.cpp:10: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2868/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/KisImportExportFilter.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/plugins/impex/jxl/kritajxlexport_autogen/EWIEGA46WW/../../../../../../plugins/impex/jxl/JPEGXLExport.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/plugins/impex/jxl/kritajxlexport_autogen/EWIEGA46WW/moc_JPEGXLExport.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/plugins/impex/jxl/kritajxlexport_autogen/mocs_compilation.cpp:2: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2869/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/KisImportExportFilter.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/plugins/impex/jxl/kritajxlimport_autogen/EWIEGA46WW/../../../../../../plugins/impex/jxl/JPEGXLImport.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/plugins/impex/jxl/kritajxlimport_autogen/EWIEGA46WW/moc_JPEGXLImport.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/plugins/impex/jxl/kritajxlimport_autogen/mocs_compilation.cpp:2: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2870/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/resources/KoColorSet.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/KisDocument.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/impex/webp/kis_webp_import.cpp:19: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_image.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/KisDocument.h:21: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2871/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/impex/webp/kis_wdg_options_webp.cpp:11: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2872/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/resources/KoColorSet.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/KisDocument.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/impex/webp/kis_webp_export.cpp:19: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_image.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/KisDocument.h:21: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2873/3308] Building CXX object plugins/paintops/hairy/CMakeFiles/kritahairypaintop.dir/trajectory.cpp.o [2874/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/KisImportExportFilter.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/impex/jxl/kis_wdg_options_jpegxl.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/impex/jxl/kis_wdg_options_jpegxl.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2875/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/impex/heif/kis_heif_import_tools.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/impex/heif/kis_heif_import_tools.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_sequential_iterator.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_iterator_ng.h:99, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/impex/heif/kis_heif_import_tools.h:16: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2876/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_image.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/hairy/kis_hairy_paintop_settings.cpp:10: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/brushengine/kis_paintop_settings.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/kis_brush_based_paintop_settings.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/hairy/kis_hairy_paintop_settings.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/hairy/kis_hairy_paintop_settings.cpp:12: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2877/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/brushengine/kis_paintop.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/brushengine/kis_paintop_registry.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/hairy/hairy_paintop_plugin.cpp:15: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/brushengine/kis_paintop_settings.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/brushengine/kis_paintop_factory.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/brushengine/kis_paintop_registry.h:15: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2878/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/hairy/bristle.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/hairy/bristle.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2879/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/brushengine/kis_paintop_factory.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/kis_simple_paintop_factory.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/defaultpaintops/defaultpaintops_plugin.cc:17: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/brushengine/kis_paintop_settings.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/brushengine/kis_paintop_factory.h:17: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2880/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/hairy/KisHairyBristleOptionData.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/hairy/KisHairyBristleOptionData.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/hairy/KisHairyBristleOptionData.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2881/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/hairy/hairy_brush.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/hairy/hairy_brush.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_paint_device.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/hairy/hairy_brush.h:19: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2882/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/brushengine/kis_paintop.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/hairy/kis_hairy_paintop.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/hairy/kis_hairy_paintop.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/brushengine/kis_paintop_settings.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/brushengine/kis_paintop_factory.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/hairy/kis_hairy_paintop.h:13: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2883/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/plugins/paintops/hairy/kritahairypaintop_autogen/EWIEGA46WW/../../../../../../plugins/paintops/hairy/KisHairyBristleOptionData.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/plugins/paintops/hairy/kritahairypaintop_autogen/EWIEGA46WW/../../../../../../plugins/paintops/hairy/KisHairyBristleOptionModel.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/plugins/paintops/hairy/kritahairypaintop_autogen/EWIEGA46WW/moc_KisHairyBristleOptionModel.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/plugins/paintops/hairy/kritahairypaintop_autogen/mocs_compilation.cpp:2: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_config_widget.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/brushengine/kis_paintop_config_widget.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_paintop_settings_widget.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/kis_brush_based_paintop_options_widget.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/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.6/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.6/solusBuildDir/plugins/paintops/hairy/kritahairypaintop_autogen/mocs_compilation.cpp:5: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2884/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/hairy/KisHairyInkOptionData.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/hairy/KisHairyInkOptionData.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/hairy/KisHairyInkOptionData.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2885/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/KisImportExportFilter.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/impex/jxl/JPEGXLImport.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/impex/jxl/JPEGXLImport.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2886/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/hairy/KisHairyBristleOptionData.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/hairy/KisHairyBristleOptionModel.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/hairy/KisHairyBristleOptionModel.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2887/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_paintop_option.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/hairy/KisHairyBristleOptionWidget.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/hairy/KisHairyBristleOptionWidget.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_paintop_option.h:12: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2888/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_paint_device.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/deform/deform_brush.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/deform/deform_brush.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_painter.h:24, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/deform/deform_brush.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2889/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/deform/KisBrushSizeOptionData.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/deform/KisBrushSizeOptionData.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/deform/KisBrushSizeOptionData.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2890/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/brushengine/kis_paintop.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/deform/kis_deform_paintop.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/deform/kis_deform_paintop.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_paintop_option.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/KisCurveOptionDataCommon.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/KisCurveOptionData.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/KisCurveOption.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/KisStandardOptions.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/KisOpacityOption.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/deform/kis_deform_paintop.h:14: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2891/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/brushengine/kis_paintop.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/brushengine/kis_paintop_registry.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/deform/deform_paintop_plugin.cpp:15: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/brushengine/kis_paintop_settings.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/brushengine/kis_paintop_factory.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/brushengine/kis_paintop_registry.h:15: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2892/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_config_widget.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/brushengine/kis_paintop_config_widget.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_paintop_settings_widget.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/kis_brush_based_paintop_options_widget.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/hairy/kis_hairy_paintop_settings_widget.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/hairy/kis_hairy_paintop_settings_widget.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2893/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/hairy/KisHairyInkOptionData.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/hairy/KisHairyInkOptionModel.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/hairy/KisHairyInkOptionModel.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2894/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/brushengine/kis_paintop_settings.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/deform/kis_deform_paintop_settings.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/deform/kis_deform_paintop_settings.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/brushengine/kis_paintop_settings.h:16: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2895/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/plugins/paintops/deform/kritadeformpaintop_autogen/EWIEGA46WW/../../../../../../plugins/paintops/deform/KisBrushSizeOptionData.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/plugins/paintops/deform/kritadeformpaintop_autogen/EWIEGA46WW/../../../../../../plugins/paintops/deform/KisBrushSizeOptionModel.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/plugins/paintops/deform/kritadeformpaintop_autogen/EWIEGA46WW/moc_KisBrushSizeOptionModel.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/plugins/paintops/deform/kritadeformpaintop_autogen/mocs_compilation.cpp:2: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_config_widget.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/brushengine/kis_paintop_config_widget.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_paintop_settings_widget.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/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.6/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.6/solusBuildDir/plugins/paintops/deform/kritadeformpaintop_autogen/mocs_compilation.cpp:5: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2896/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/deform/KisDeformOptionData.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/deform/KisDeformOptionData.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/deform/KisDeformOptionData.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2897/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/KisImportExportFilter.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/impex/heif/HeifExport.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/impex/heif/HeifExport.cpp:10: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2898/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_paintop_option.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/hairy/KisHairyInkOptionWidget.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/hairy/KisHairyInkOptionWidget.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_paintop_option.h:12: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2899/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/deform/KisBrushSizeOptionData.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/deform/KisBrushSizeOptionModel.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/deform/KisBrushSizeOptionModel.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2900/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/KisImportExportFilter.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/impex/jxl/JPEGXLExport.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/impex/jxl/JPEGXLExport.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2901/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_paintop_option.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/deform/KisBrushSizeOptionWidget.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/deform/KisBrushSizeOptionWidget.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_paintop_option.h:12: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2902/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/plugins/paintops/curvebrush/kritacurvepaintop_autogen/EWIEGA46WW/../../../../../../plugins/paintops/curvebrush/KisCurveOpOptionData.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/plugins/paintops/curvebrush/kritacurvepaintop_autogen/EWIEGA46WW/../../../../../../plugins/paintops/curvebrush/KisCurveOpOptionModel.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/plugins/paintops/curvebrush/kritacurvepaintop_autogen/EWIEGA46WW/moc_KisCurveOpOptionModel.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/plugins/paintops/curvebrush/kritacurvepaintop_autogen/mocs_compilation.cpp:2: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_config_widget.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/brushengine/kis_paintop_config_widget.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_paintop_settings_widget.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/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.6/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.6/solusBuildDir/plugins/paintops/curvebrush/kritacurvepaintop_autogen/mocs_compilation.cpp:4: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2903/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/deform/KisDeformOptionData.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/deform/KisDeformOptionModel.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/deform/KisDeformOptionModel.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2904/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_paintop_option.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/deform/KisDeformOptionWidget.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/deform/KisDeformOptionWidget.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_paintop_option.h:12: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2905/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/curvebrush/KisCurveOpOptionData.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/curvebrush/KisCurveOpOptionData.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/curvebrush/KisCurveOpOptionData.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2906/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/brushengine/kis_paintop.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/brushengine/kis_paintop_registry.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/curvebrush/curve_paintop_plugin.cpp:15: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/brushengine/kis_paintop_settings.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/brushengine/kis_paintop_factory.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/brushengine/kis_paintop_registry.h:15: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2907/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/brushengine/kis_paintop_settings.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/curvebrush/kis_curve_paintop_settings.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/curvebrush/kis_curve_paintop_settings.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/brushengine/kis_paintop_settings.h:16: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2908/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/brushengine/kis_paintop.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/curvebrush/kis_curve_paintop.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/curvebrush/kis_curve_paintop.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_paintop_option.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/KisCurveOptionDataCommon.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/KisCurveOptionData.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/curvebrush/KisCurveStandardOptionData.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/curvebrush/KisCurveStandardOptions.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/curvebrush/kis_curve_paintop.h:12: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2909/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/brushengine/kis_paintop_settings.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/deform/kis_deform_paintop_settings.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/deform/kis_deform_paintop_settings_widget.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/brushengine/kis_paintop_settings.h:16: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2910/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/curvebrush/KisCurveOpOptionData.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/curvebrush/KisCurveOpOptionModel.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/curvebrush/KisCurveOpOptionModel.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2911/3308] 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.6/libs/image/brushengine/kis_random_source.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/spray/KisSprayRandomDistributions.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/spray/KisSprayOpOption.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/spray/KisSprayOpOption.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2912/3308] 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.6/libs/image/brushengine/kis_random_source.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/spray/KisSprayRandomDistributions.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/spray/KisSprayRandomDistributions.cpp:12: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2913/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_paintop_option.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/curvebrush/KisCurveOpOptionWidget.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/curvebrush/KisCurveOpOptionWidget.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_paintop_option.h:12: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2914/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/brushengine/kis_paintop.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/brushengine/kis_paintop_registry.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/spray/spray_paintop_plugin.cpp:13: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/brushengine/kis_paintop_settings.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/brushengine/kis_paintop_factory.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/brushengine/kis_paintop_registry.h:15: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2915/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/brushengine/kis_paintop.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/spray/kis_spray_paintop.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/spray/kis_spray_paintop.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/spray/spray_brush.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/spray/kis_spray_paintop.h:13: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2916/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/spray/KisSprayOpOptionData.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/spray/KisSprayOpOptionData.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/spray/KisSprayOpOptionData.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2917/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/KisPaintingModeOptionData.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/spray/kis_spray_paintop_settings.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/brushengine/kis_paintop_settings.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/brushengine/kis_no_size_paintop_settings.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/spray/kis_spray_paintop_settings.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/spray/kis_spray_paintop_settings.cpp:12: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2918/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/spray/KisSprayShapeOptionData.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/spray/KisSprayShapeOptionData.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/spray/KisSprayShapeOptionData.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2919/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/spray/KisSprayShapeDynamicsOptionData.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/spray/KisSprayShapeDynamicsOptionData.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/spray/KisSprayShapeDynamicsOptionData.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2920/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_config_widget.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/brushengine/kis_paintop_config_widget.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_paintop_settings_widget.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/kis_brush_based_paintop_options_widget.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/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.6/solusBuildDir/plugins/paintops/filterop/kritafilterop_autogen/EWIEGA46WW/moc_kis_filterop_settings_widget.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/plugins/paintops/filterop/kritafilterop_autogen/mocs_compilation.cpp:3: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2921/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_config_widget.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/brushengine/kis_paintop_config_widget.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_paintop_settings_widget.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/curvebrush/kis_curve_paintop_settings_widget.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/curvebrush/kis_curve_paintop_settings_widget.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2922/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/plugins/paintops/spray/kritaspraypaintop_autogen/EWIEGA46WW/../../../../../../plugins/paintops/spray/KisSprayOpOptionData.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/plugins/paintops/spray/kritaspraypaintop_autogen/EWIEGA46WW/../../../../../../plugins/paintops/spray/KisSprayOpOptionModel.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/plugins/paintops/spray/kritaspraypaintop_autogen/EWIEGA46WW/moc_KisSprayOpOptionModel.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/plugins/paintops/spray/kritaspraypaintop_autogen/mocs_compilation.cpp:2: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_paintop_option.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/plugins/paintops/spray/kritaspraypaintop_autogen/EWIEGA46WW/../../../../../../plugins/paintops/spray/KisSprayShapeOptionWidget.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/plugins/paintops/spray/kritaspraypaintop_autogen/EWIEGA46WW/moc_KisSprayShapeOptionWidget.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/plugins/paintops/spray/kritaspraypaintop_autogen/mocs_compilation.cpp:5: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2923/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_paintop_option.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/spray/KisSprayOpOptionWidget.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/spray/KisSprayOpOptionWidget.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_paintop_option.h:12: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2924/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/brushengine/kis_paintop_settings.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/kis_brush_based_paintop_settings.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/filterop/kis_filterop_settings.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/filterop/kis_filterop_settings.cpp:11: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/brushengine/kis_paintop_settings.h:16: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2925/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/brushengine/kis_paintop.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/brushengine/kis_paintop_registry.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/filterop/filterop.cpp:15: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/brushengine/kis_paintop_settings.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/brushengine/kis_paintop_factory.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/brushengine/kis_paintop_registry.h:15: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2926/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/spray/spray_brush.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/spray/spray_brush.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/spray/spray_brush.h:12: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2927/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/spray/KisSprayShapeDynamicsOptionData.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/spray/KisSprayShapeDynamicsOptionModel.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/spray/KisSprayShapeDynamicsOptionModel.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2928/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/spray/KisSprayShapeOptionData.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/spray/KisSprayShapeOptionModel.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/spray/KisSprayShapeOptionModel.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2929/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/spray/KisSprayOpOptionData.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/spray/KisSprayOpOptionModel.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/spray/KisSprayOpOptionModel.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2930/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/brushengine/kis_paintop.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/kis_brush_based_paintop.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/filterop/kis_filterop.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/filterop/kis_filterop.cpp:11: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/KisDabCacheUtils.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/kis_dab_cache_base.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/kis_dab_cache.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/kis_brush_based_paintop.h:11: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2931/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_config_widget.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/brushengine/kis_paintop_config_widget.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_paintop_settings_widget.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/spray/kis_spray_paintop_settings_widget.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/spray/kis_spray_paintop_settings_widget.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2932/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_paintop_option.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/spray/KisSprayShapeDynamicsOptionWidget.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/spray/KisSprayShapeDynamicsOptionWidget.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_paintop_option.h:12: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2933/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_paintop_option.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/spray/KisSprayShapeOptionWidget.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/spray/KisSprayShapeOptionWidget.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_paintop_option.h:12: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2934/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/brushengine/kis_paintop.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/experiment/kis_experiment_paintop.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/experiment/kis_experiment_paintop.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/brushengine/kis_paintop_settings.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/brushengine/kis_no_size_paintop_settings.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/experiment/kis_experiment_paintop_settings.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/experiment/kis_experiment_paintop.h:16: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2935/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/plugins/paintops/experiment/kritaexperimentpaintop_autogen/EWIEGA46WW/../../../../../../plugins/paintops/experiment/KisExperimentOpOptionData.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/plugins/paintops/experiment/kritaexperimentpaintop_autogen/EWIEGA46WW/../../../../../../plugins/paintops/experiment/KisExperimentOpOptionModel.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/plugins/paintops/experiment/kritaexperimentpaintop_autogen/EWIEGA46WW/moc_KisExperimentOpOptionModel.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/plugins/paintops/experiment/kritaexperimentpaintop_autogen/mocs_compilation.cpp:2: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_config_widget.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/brushengine/kis_paintop_config_widget.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_paintop_settings_widget.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/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.6/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.6/solusBuildDir/plugins/paintops/experiment/kritaexperimentpaintop_autogen/mocs_compilation.cpp:4: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2936/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/brushengine/kis_paintop.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/brushengine/kis_paintop_registry.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/experiment/experiment_paintop_plugin.cpp:13: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/brushengine/kis_paintop_settings.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/brushengine/kis_paintop_factory.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/brushengine/kis_paintop_registry.h:15: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2937/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/experiment/KisExperimentOpOptionData.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/experiment/KisExperimentOpOptionData.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/experiment/KisExperimentOpOptionData.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2938/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/brushengine/kis_paintop_settings.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/brushengine/kis_no_size_paintop_settings.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/experiment/kis_experiment_paintop_settings.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/experiment/kis_experiment_paintop_settings.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/brushengine/kis_paintop_settings.h:16: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2939/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_config_widget.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/brushengine/kis_paintop_config_widget.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_paintop_settings_widget.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/kis_brush_based_paintop_options_widget.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/filterop/kis_filterop_settings_widget.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/filterop/kis_filterop_settings_widget.cpp:11: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2940/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_paint_device.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/particle/particle_brush.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/particle/particle_brush.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/particle/particle_brush.cpp:13: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2941/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/brushengine/kis_paintop.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/brushengine/kis_paintop_registry.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/particle/particle_paintop_plugin.cpp:13: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/brushengine/kis_paintop_settings.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/brushengine/kis_paintop_factory.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/brushengine/kis_paintop_registry.h:15: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2942/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/particle/KisParticleOpOptionData.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/particle/KisParticleOpOptionData.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/particle/KisParticleOpOptionData.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2943/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/plugins/paintops/particle/kritaparticlepaintop_autogen/EWIEGA46WW/../../../../../../plugins/paintops/particle/KisParticleOpOptionData.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/plugins/paintops/particle/kritaparticlepaintop_autogen/EWIEGA46WW/../../../../../../plugins/paintops/particle/KisParticleOpOptionModel.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/plugins/paintops/particle/kritaparticlepaintop_autogen/EWIEGA46WW/moc_KisParticleOpOptionModel.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/plugins/paintops/particle/kritaparticlepaintop_autogen/mocs_compilation.cpp:2: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_config_widget.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/brushengine/kis_paintop_config_widget.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_paintop_settings_widget.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/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.6/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.6/solusBuildDir/plugins/paintops/particle/kritaparticlepaintop_autogen/mocs_compilation.cpp:3: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2944/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/brushengine/kis_paintop.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/particle/kis_particle_paintop.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/particle/kis_particle_paintop.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_paintop_option.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/KisCurveOptionDataCommon.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/KisCurveOptionData.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/KisCurveOption.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/KisStandardOptions.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/particle/kis_particle_paintop.h:13: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2945/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/brushengine/kis_paintop_settings.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/brushengine/kis_no_size_paintop_settings.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/particle/kis_particle_paintop_settings.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/particle/kis_particle_paintop_settings.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/brushengine/kis_paintop_settings.h:16: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2946/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/experiment/KisExperimentOpOptionData.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/experiment/KisExperimentOpOptionModel.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/experiment/KisExperimentOpOptionModel.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2947/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_paintop_option.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/experiment/KisExperimentOpOptionWidget.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/experiment/KisExperimentOpOptionWidget.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_paintop_option.h:12: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2948/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_config_widget.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/brushengine/kis_paintop_config_widget.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_paintop_settings_widget.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/experiment/kis_experiment_paintop_settings_widget.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/experiment/kis_experiment_paintop_settings_widget.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2949/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/particle/KisParticleOpOptionData.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/particle/KisParticleOpOptionModel.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/particle/KisParticleOpOptionModel.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2950/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/gridbrush/KisGridOpOptionData.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/gridbrush/KisGridOpOptionData.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/gridbrush/KisGridOpOptionData.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2951/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/brushengine/kis_paintop.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/gridbrush/kis_grid_paintop.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/gridbrush/kis_grid_paintop.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/brushengine/kis_paintop_settings.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/gridbrush/kis_grid_paintop_settings.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/gridbrush/kis_grid_paintop.h:19: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2952/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/brushengine/kis_paintop.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/brushengine/kis_paintop_registry.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/gridbrush/grid_paintop_plugin.cpp:13: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/brushengine/kis_paintop_settings.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/brushengine/kis_paintop_factory.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/brushengine/kis_paintop_registry.h:15: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2953/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_paintop_option.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/particle/KisParticleOpOptionWidget.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/particle/KisParticleOpOptionWidget.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_paintop_option.h:12: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2954/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/plugins/paintops/gridbrush/kritagridpaintop_autogen/EWIEGA46WW/../../../../../../plugins/paintops/gridbrush/KisGridOpOptionData.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/plugins/paintops/gridbrush/kritagridpaintop_autogen/EWIEGA46WW/../../../../../../plugins/paintops/gridbrush/KisGridOpOptionModel.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/plugins/paintops/gridbrush/kritagridpaintop_autogen/EWIEGA46WW/moc_KisGridOpOptionModel.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/plugins/paintops/gridbrush/kritagridpaintop_autogen/mocs_compilation.cpp:2: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_config_widget.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/brushengine/kis_paintop_config_widget.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_paintop_settings_widget.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/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.6/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.6/solusBuildDir/plugins/paintops/gridbrush/kritagridpaintop_autogen/mocs_compilation.cpp:5: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2955/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/gridbrush/KisGridShapeOptionData.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/gridbrush/KisGridShapeOptionModel.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/gridbrush/KisGridShapeOptionModel.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2956/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/gridbrush/KisGridShapeOptionData.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/gridbrush/KisGridShapeOptionData.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/gridbrush/KisGridShapeOptionData.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2957/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_config_widget.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/brushengine/kis_paintop_config_widget.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_paintop_settings_widget.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/particle/kis_particle_paintop_settings_widget.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/particle/kis_particle_paintop_settings_widget.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2958/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/KisPaintingModeOptionData.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/gridbrush/kis_grid_paintop_settings.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/brushengine/kis_paintop_settings.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/gridbrush/kis_grid_paintop_settings.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/gridbrush/kis_grid_paintop_settings.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2959/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/gridbrush/KisGridOpOptionData.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/gridbrush/KisGridOpOptionModel.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/gridbrush/KisGridOpOptionModel.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2960/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_paintop_option.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/gridbrush/KisGridShapeOptionWidget.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/gridbrush/KisGridShapeOptionWidget.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_paintop_option.h:12: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2961/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/hatching/KisHatchingOptionsData.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/hatching/KisHatchingOptionsData.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/hatching/KisHatchingOptionsData.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2962/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_paintop_option.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/gridbrush/KisGridOpOptionWidget.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/gridbrush/KisGridOpOptionWidget.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_paintop_option.h:12: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2963/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/brushengine/kis_paintop.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/brushengine/kis_paintop_registry.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/hatching/hatching_paintop_plugin.cpp:14: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/brushengine/kis_paintop_settings.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/brushengine/kis_paintop_factory.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/brushengine/kis_paintop_registry.h:15: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2964/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/hatching/hatching_brush.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/hatching/hatching_brush.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/brushengine/kis_paintop_settings.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/hatching/kis_hatching_paintop_settings.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/hatching/hatching_brush.h:13: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2965/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/brushengine/kis_paintop.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/hatching/kis_hatching_paintop.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/hatching/kis_hatching_paintop.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/KisDabCacheUtils.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/kis_dab_cache_base.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/kis_dab_cache.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/kis_brush_based_paintop.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/hatching/kis_hatching_paintop.h:13: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2966/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/plugins/paintops/hatching/kritahatchingpaintop_autogen/EWIEGA46WW/../../../../../../plugins/paintops/hatching/KisHatchingOptionsData.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/plugins/paintops/hatching/kritahatchingpaintop_autogen/EWIEGA46WW/../../../../../../plugins/paintops/hatching/KisHatchingOptionsModel.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/plugins/paintops/hatching/kritahatchingpaintop_autogen/EWIEGA46WW/moc_KisHatchingOptionsModel.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/plugins/paintops/hatching/kritahatchingpaintop_autogen/mocs_compilation.cpp:2: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_config_widget.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/brushengine/kis_paintop_config_widget.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_paintop_settings_widget.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/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.6/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.6/solusBuildDir/plugins/paintops/hatching/kritahatchingpaintop_autogen/mocs_compilation.cpp:5: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2967/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/brushengine/kis_paintop_settings.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/hatching/kis_hatching_paintop_settings.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/hatching/kis_hatching_paintop_settings.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/brushengine/kis_paintop_settings.h:16: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2968/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/hatching/KisHatchingPreferencesData.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/hatching/KisHatchingPreferencesData.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/hatching/KisHatchingPreferencesData.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2969/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/hatching/KisHatchingOptionsData.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/hatching/KisHatchingOptionsModel.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/hatching/KisHatchingOptionsModel.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2970/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/hatching/KisHatchingPreferencesData.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/hatching/KisHatchingPreferencesModel.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/hatching/KisHatchingPreferencesModel.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2971/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_paintop_option.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/hatching/KisHatchingOptionsWidget.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/hatching/KisHatchingOptionsWidget.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_paintop_option.h:12: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2972/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_config_widget.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/brushengine/kis_paintop_config_widget.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_paintop_settings_widget.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/gridbrush/kis_grid_paintop_settings_widget.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/gridbrush/kis_grid_paintop_settings_widget.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2973/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_paintop_option.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/hatching/KisHatchingPreferencesWidget.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/hatching/KisHatchingPreferencesWidget.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_paintop_option.h:12: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2974/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/sketch/KisSketchOpOptionData.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/sketch/KisSketchOpOptionData.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/sketch/KisSketchOpOptionData.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2975/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/brushengine/kis_paintop_settings.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/kis_brush_based_paintop_settings.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/sketch/kis_sketch_paintop_settings.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/sketch/kis_sketch_paintop_settings.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/brushengine/kis_paintop_settings.h:16: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2976/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/brushengine/kis_paintop.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/brushengine/kis_paintop_registry.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/sketch/sketch_paintop_plugin.cpp:14: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/brushengine/kis_paintop_settings.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/brushengine/kis_paintop_factory.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/brushengine/kis_paintop_registry.h:15: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2977/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/brushengine/kis_paintop.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/sketch/kis_sketch_paintop.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/sketch/kis_sketch_paintop.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_paintop_option.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/KisCurveOptionDataCommon.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/KisCurveOptionData.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/sketch/KisSketchStandardOptionData.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/sketch/KisSketchStandardOptions.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/sketch/kis_sketch_paintop.h:13: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2978/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/plugins/paintops/sketch/kritasketchpaintop_autogen/EWIEGA46WW/../../../../../../plugins/paintops/sketch/KisSketchOpOptionData.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/plugins/paintops/sketch/kritasketchpaintop_autogen/EWIEGA46WW/../../../../../../plugins/paintops/sketch/KisSketchOpOptionModel.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/plugins/paintops/sketch/kritasketchpaintop_autogen/EWIEGA46WW/moc_KisSketchOpOptionModel.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/plugins/paintops/sketch/kritasketchpaintop_autogen/mocs_compilation.cpp:2: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_config_widget.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/brushengine/kis_paintop_config_widget.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_paintop_settings_widget.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/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.6/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.6/solusBuildDir/plugins/paintops/sketch/kritasketchpaintop_autogen/mocs_compilation.cpp:3: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2979/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/brushengine/kis_paintop.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/brushengine/kis_paintop_registry.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/colorsmudge/colorsmudge_paintop_plugin.cpp:14: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/brushengine/kis_paintop_settings.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/brushengine/kis_paintop_factory.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/brushengine/kis_paintop_registry.h:15: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2980/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_paintop_option.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/sketch/KisSketchOpOptionWidget.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/sketch/KisSketchOpOptionWidget.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_paintop_option.h:12: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2981/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/sketch/KisSketchOpOptionData.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/sketch/KisSketchOpOptionModel.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/sketch/KisSketchOpOptionModel.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2982/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_paintop_option.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/KisCurveOptionDataCommon.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/KisCurveOptionData.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/colorsmudge/KisSmudgeLengthOptionData.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/colorsmudge/KisSmudgeLengthOptionData.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_paintop_option.h:12: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2983/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/brushengine/kis_paintop.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/kis_brush_based_paintop.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/colorsmudge/kis_colorsmudgeop.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/colorsmudge/kis_colorsmudgeop.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/KisDabCacheUtils.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/kis_dab_cache_base.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/kis_dab_cache.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/kis_brush_based_paintop.h:11: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2984/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/brushengine/kis_paintop_settings.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/kis_brush_based_paintop_settings.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/colorsmudge/kis_colorsmudgeop_settings.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/colorsmudge/kis_colorsmudgeop_settings.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/brushengine/kis_paintop_settings.h:16: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2985/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_paintop_option.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/KisCurveOptionDataCommon.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/KisCurveOptionData.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/plugins/paintops/colorsmudge/kritacolorsmudgepaintop_autogen/EWIEGA46WW/../../../../../../plugins/paintops/colorsmudge/KisPaintThicknessOptionData.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/plugins/paintops/colorsmudge/kritacolorsmudgepaintop_autogen/EWIEGA46WW/../../../../../../plugins/paintops/colorsmudge/KisPaintThicknessOptionModel.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/plugins/paintops/colorsmudge/kritacolorsmudgepaintop_autogen/EWIEGA46WW/moc_KisPaintThicknessOptionModel.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/plugins/paintops/colorsmudge/kritacolorsmudgepaintop_autogen/mocs_compilation.cpp:2: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_paintop_option.h:12: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2986/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_paintop_option.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/KisCurveOptionDataCommon.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/KisCurveOptionData.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/KisCurveOption.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/colorsmudge/KisSmudgeLengthOption.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/colorsmudge/KisSmudgeLengthOption.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_paintop_option.h:12: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2987/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_paintop_option.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/KisCurveOptionDataCommon.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/KisCurveOptionData.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/colorsmudge/KisPaintThicknessOptionData.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/colorsmudge/KisPaintThicknessOptionData.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_paintop_option.h:12: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2988/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_config_widget.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/brushengine/kis_paintop_config_widget.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_paintop_settings_widget.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/hatching/kis_hatching_paintop_settings_widget.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/hatching/kis_hatching_paintop_settings_widget.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2989/3308] Building CXX object plugins/paintops/colorsmudge/CMakeFiles/kritacolorsmudgepaintop.dir/KisSmudgeOverlayModeOptionModel.cpp.o [2990/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/brushengine/kis_paintop_settings.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/colorsmudge/KisSmudgeOverlayModeOptionData.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/brushengine/kis_paintop_settings.h:16: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2991/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_paintop_option.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/KisCurveOptionDataCommon.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/KisCurveOptionData.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/colorsmudge/KisSmudgeLengthOptionData.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/colorsmudge/KisSmudgeLengthOptionModel.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/colorsmudge/KisSmudgeLengthOptionModel.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_paintop_option.h:12: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2992/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_paintop_option.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/KisCurveOptionDataCommon.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/KisCurveOptionData.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/KisCurveOption.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/colorsmudge/KisPaintThicknessOption.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/colorsmudge/KisPaintThicknessOption.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_paintop_option.h:12: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2993/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_paintop_option.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/KisCurveOptionDataCommon.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/KisCurveOptionData.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/colorsmudge/KisPaintThicknessOptionData.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/colorsmudge/KisPaintThicknessOptionModel.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/colorsmudge/KisPaintThicknessOptionModel.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_paintop_option.h:12: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2994/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/colorsmudge/KisColorSmudgeSource.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/colorsmudge/KisColorSmudgeSource.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2995/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_paintop_option.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/KisCurveOptionDataCommon.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/KisCurveOptionData.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/KisCurveOption.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/colorsmudge/KisGradientOption.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/colorsmudge/KisGradientOption.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_paintop_option.h:12: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2996/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_paintop_option.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/KisCurveOptionDataCommon.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/KisCurveOptionData.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/colorsmudge/KisSmudgeRadiusOptionData.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/colorsmudge/KisSmudgeRadiusOptionData.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_paintop_option.h:12: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2997/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/brush/kis_brush.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/kis_dab_cache_base.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/kis_dab_cache.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/colorsmudge/KisColorSmudgeStrategy.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/colorsmudge/KisColorSmudgeStrategy.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/KisDabCacheUtils.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/kis_dab_cache_base.h:13: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2998/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_config_widget.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/brushengine/kis_paintop_config_widget.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_paintop_settings_widget.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/sketch/kis_sketch_paintop_settings_widget.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/sketch/kis_sketch_paintop_settings_widget.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2999/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/brushengine/kis_paintop_settings.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/brush/KisBrushModel.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/colorsmudge/KisBrushPropertiesModel.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/colorsmudge/KisBrushPropertiesModel.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/brushengine/kis_paintop_settings.h:16: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [3000/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/colorsmudge/KisColorSmudgeInterstrokeData.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/colorsmudge/KisColorSmudgeInterstrokeData.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/KisProofingConfiguration.h:8, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_image_config.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_transaction.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/colorsmudge/KisColorSmudgeInterstrokeData.cpp:11: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [3001/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_paintop_option.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/KisCurveOptionWidget.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/colorsmudge/KisSmudgeLengthOptionWidget.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/colorsmudge/KisSmudgeLengthOptionWidget.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_paintop_option.h:12: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [3002/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/colorsmudge/KisColorSmudgeStrategyBase.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/colorsmudge/KisColorSmudgeStrategyBase.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/KisDabCacheUtils.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/kis_dab_cache_base.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/kis_dab_cache.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/colorsmudge/KisColorSmudgeStrategy.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/colorsmudge/KisColorSmudgeStrategyBase.h:12: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [3003/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_paintop_option.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/KisCurveOptionWidget.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/colorsmudge/KisPaintThicknessOptionWidget.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/colorsmudge/KisPaintThicknessOptionWidget.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_paintop_option.h:12: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [3004/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_paintop_option.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/colorsmudge/KisSmudgeOverlayModeOptionWidget.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/colorsmudge/KisSmudgeOverlayModeOptionWidget.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_paintop_option.h:12: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [3005/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/colorsmudge/KisColorSmudgeStrategyBase.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/colorsmudge/KisColorSmudgeStrategyWithOverlay.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/colorsmudge/KisColorSmudgeStrategyMask.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/colorsmudge/KisColorSmudgeStrategyMask.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/KisDabCacheUtils.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/kis_dab_cache_base.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/kis_dab_cache.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/colorsmudge/KisColorSmudgeStrategy.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/colorsmudge/KisColorSmudgeStrategyBase.h:12: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [3006/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/colorsmudge/KisColorSmudgeStrategyBase.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/colorsmudge/KisColorSmudgeStrategyLightness.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/colorsmudge/KisColorSmudgeStrategyLightness.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/KisDabCacheUtils.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/kis_dab_cache_base.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/kis_dab_cache.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/colorsmudge/KisColorSmudgeStrategy.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/colorsmudge/KisColorSmudgeStrategyBase.h:12: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [3007/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/colorsmudge/KisColorSmudgeStrategyBase.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/colorsmudge/KisColorSmudgeStrategyWithOverlay.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/colorsmudge/KisColorSmudgeStrategyWithOverlay.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/KisDabCacheUtils.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/kis_dab_cache_base.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/kis_dab_cache.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/colorsmudge/KisColorSmudgeStrategy.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/colorsmudge/KisColorSmudgeStrategyBase.h:12: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [3008/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/colorsmudge/KisColorSmudgeStrategyBase.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/colorsmudge/KisColorSmudgeStrategyWithOverlay.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/colorsmudge/KisColorSmudgeStrategyStamp.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/colorsmudge/KisColorSmudgeStrategyStamp.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/KisDabCacheUtils.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/kis_dab_cache_base.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/kis_dab_cache.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/colorsmudge/KisColorSmudgeStrategy.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/colorsmudge/KisColorSmudgeStrategyBase.h:12: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [3009/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/colorsmudge/KisColorSmudgeStrategyBase.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/colorsmudge/KisColorSmudgeStrategyWithOverlay.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/colorsmudge/KisColorSmudgeStrategyMask.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/colorsmudge/KisColorSmudgeStrategyMaskLegacy.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/colorsmudge/KisColorSmudgeStrategyMaskLegacy.cpp:10: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/KisDabCacheUtils.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/kis_dab_cache_base.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/kis_dab_cache.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/colorsmudge/KisColorSmudgeStrategy.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/colorsmudge/KisColorSmudgeStrategyBase.h:12: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [3010/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/brushengine/kis_paintop.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/brushengine/kis_paintop_registry.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/roundmarker/roundmarker_paintop_plugin.cpp:14: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/brushengine/kis_paintop_settings.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/brushengine/kis_paintop_factory.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/brushengine/kis_paintop_registry.h:15: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [3011/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/plugins/paintops/roundmarker/kritaroundmarkerpaintop_autogen/EWIEGA46WW/../../../../../../plugins/paintops/roundmarker/KisRoundMarkerOpOptionData.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/plugins/paintops/roundmarker/kritaroundmarkerpaintop_autogen/EWIEGA46WW/../../../../../../plugins/paintops/roundmarker/KisRoundMarkerOpOptionModel.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/plugins/paintops/roundmarker/kritaroundmarkerpaintop_autogen/EWIEGA46WW/moc_KisRoundMarkerOpOptionModel.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/plugins/paintops/roundmarker/kritaroundmarkerpaintop_autogen/mocs_compilation.cpp:2: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_config_widget.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/brushengine/kis_paintop_config_widget.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_paintop_settings_widget.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/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.6/solusBuildDir/plugins/paintops/roundmarker/kritaroundmarkerpaintop_autogen/EWIEGA46WW/moc_kis_roundmarkerop_settings_widget.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/plugins/paintops/roundmarker/kritaroundmarkerpaintop_autogen/mocs_compilation.cpp:3: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [3012/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/roundmarker/KisRoundMarkerOpOptionData.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/roundmarker/KisRoundMarkerOpOptionData.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/roundmarker/KisRoundMarkerOpOptionData.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [3013/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/brushengine/kis_paintop.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/roundmarker/kis_roundmarkerop.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/roundmarker/kis_roundmarkerop.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_paintop_option.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/KisCurveOptionDataCommon.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/KisCurveOptionData.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/KisCurveOption.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/KisStandardOptions.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/roundmarker/kis_roundmarkerop.h:14: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [3014/3308] Building CXX object plugins/paintops/tangentnormal/CMakeFiles/kritatangentnormalpaintop.dir/kis_normal_preview_widget.cpp.o [3015/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/brushengine/kis_paintop_settings.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/roundmarker/kis_roundmarkerop_settings.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/roundmarker/kis_roundmarkerop_settings.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/brushengine/kis_paintop_settings.h:16: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [3016/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_config_widget.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/brushengine/kis_paintop_config_widget.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_paintop_settings_widget.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/kis_brush_based_paintop_options_widget.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/colorsmudge/kis_colorsmudgeop_settings_widget.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/colorsmudge/kis_colorsmudgeop_settings_widget.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [3017/3308] Building CXX object plugins/tools/basictools/CMakeFiles/kritadefaulttools.dir/qrc_defaulttools.cpp.o [3018/3308] 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.6/libs/image/brushengine/kis_random_source.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/brushengine/kis_paint_information.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/tangentnormal/KisTangentTiltOption.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/tangentnormal/KisTangentTiltOption.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [3019/3308] Building CXX object plugins/paintops/mypaint/CMakeFiles/kritamypaintop.dir/kritamypaintop_autogen/mocs_compilation.cpp.o [3020/3308] Building CXX object plugins/tools/basictools/CMakeFiles/kritadefaulttools.dir/kritadefaulttools_autogen/mocs_compilation.cpp.o [3021/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/brushengine/kis_paintop.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/brushengine/kis_paintop_registry.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/tangentnormal/kis_tangent_normal_paintop_plugin.cpp:14: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/brushengine/kis_paintop_settings.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/brushengine/kis_paintop_factory.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/brushengine/kis_paintop_registry.h:15: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [3022/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/plugins/paintops/tangentnormal/kritatangentnormalpaintop_autogen/EWIEGA46WW/../../../../../../plugins/paintops/tangentnormal/KisTangentTiltOptionData.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/plugins/paintops/tangentnormal/kritatangentnormalpaintop_autogen/EWIEGA46WW/../../../../../../plugins/paintops/tangentnormal/KisTangentTiltOptionModel.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/plugins/paintops/tangentnormal/kritatangentnormalpaintop_autogen/EWIEGA46WW/moc_KisTangentTiltOptionModel.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/plugins/paintops/tangentnormal/kritatangentnormalpaintop_autogen/mocs_compilation.cpp:2: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_config_widget.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/brushengine/kis_paintop_config_widget.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_paintop_settings_widget.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/kis_brush_based_paintop_options_widget.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/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.6/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.6/solusBuildDir/plugins/paintops/tangentnormal/kritatangentnormalpaintop_autogen/mocs_compilation.cpp:5: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [3023/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/tangentnormal/KisTangentTiltOptionData.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/tangentnormal/KisTangentTiltOptionData.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/tangentnormal/KisTangentTiltOptionData.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [3024/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_paintop_option.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/roundmarker/KisRoundMarkerOpOptionWidget.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/roundmarker/KisRoundMarkerOpOptionWidget.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_paintop_option.h:12: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [3025/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/roundmarker/KisRoundMarkerOpOptionData.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/roundmarker/KisRoundMarkerOpOptionModel.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/roundmarker/KisRoundMarkerOpOptionModel.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [3026/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/brushengine/kis_paintop.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/kis_brush_based_paintop.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/tangentnormal/kis_tangent_normal_paintop.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/tangentnormal/kis_tangent_normal_paintop.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/KisDabCacheUtils.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/kis_dab_cache_base.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/kis_dab_cache.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/kis_brush_based_paintop.h:11: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [3027/3308] Building CXX object plugins/tools/defaulttool/CMakeFiles/krita_flaketools.dir/defaulttool/DefaultToolFactory.cpp.o [3028/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_config_widget.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/brushengine/kis_paintop_config_widget.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_paintop_settings_widget.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/roundmarker/kis_roundmarkerop_settings_widget.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/roundmarker/kis_roundmarkerop_settings_widget.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [3029/3308] Building CXX object plugins/tools/defaulttool/CMakeFiles/krita_flaketools.dir/defaulttool/DefaultToolTabbedWidget.cpp.o [3030/3308] Building CXX object plugins/tools/defaulttool/CMakeFiles/krita_flaketools.dir/defaulttool/ShapeMoveStrategy.cpp.o [3031/3308] Building CXX object plugins/tools/defaulttool/CMakeFiles/krita_flaketools.dir/defaulttool/ShapeRotateStrategy.cpp.o [3032/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/tool/kis_tool.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/tools/defaulttool/referenceimagestool/ToolReferenceImages.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/tools/defaulttool/Plugin.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/tool/kis_tool.h:19: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [3033/3308] Building CXX object plugins/tools/defaulttool/CMakeFiles/krita_flaketools.dir/defaulttool/ShapeResizeStrategy.cpp.o [3034/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/brushengine/kis_paintop.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/brushengine/kis_paintop_registry.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/mypaint/MyPaintPaintOpPlugin.cpp:11: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/brushengine/kis_paintop_settings.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/brushengine/kis_paintop_factory.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/brushengine/kis_paintop_registry.h:15: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [3035/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/tool/kis_tool.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/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.6/solusBuildDir/plugins/tools/defaulttool/krita_flaketools_autogen/ZW3FRGVUVT/moc_ToolReferenceImages.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/plugins/tools/defaulttool/krita_flaketools_autogen/mocs_compilation.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/tool/kis_tool.h:19: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [3036/3308] Building CXX object plugins/tools/defaulttool/CMakeFiles/krita_flaketools.dir/qrc_defaulttools.cpp.o [3037/3308] Building CXX object plugins/tools/defaulttool/CMakeFiles/krita_flaketools.dir/defaulttool/ShapeShearStrategy.cpp.o [3038/3308] Building CXX object plugins/tools/defaulttool/CMakeFiles/krita_flaketools.dir/defaulttool/DefaultToolGeometryWidget.cpp.o [3039/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/tangentnormal/KisTangentTiltOptionData.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/tangentnormal/KisTangentTiltOptionModel.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/tangentnormal/KisTangentTiltOptionModel.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [3040/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_paintop_option.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/tangentnormal/KisTangentTiltOptionWidget.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/tangentnormal/KisTangentTiltOptionWidget.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_paintop_option.h:12: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [3041/3308] Building CXX object plugins/tools/defaulttool/CMakeFiles/krita_flaketools.dir/defaulttool/ShapeMeshGradientEditStrategy.cpp.o [3042/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/tool/kis_tool.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/tools/basictools/default_tools.cc:15: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/tool/kis_tool.h:19: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [3043/3308] Building CXX object plugins/tools/defaulttool/CMakeFiles/krita_flaketools.dir/defaulttool/ShapeGradientEditStrategy.cpp.o [3044/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/canvas/kis_coordinates_converter.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/tools/defaulttool/defaulttool/SelectionDecorator.cpp:27: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [3045/3308] Building CXX object plugins/tools/defaulttool/CMakeFiles/krita_flaketools.dir/defaulttool/KoShapeMeshGradientHandles.cpp.o [3046/3308] Building CXX object plugins/tools/defaulttool/CMakeFiles/krita_flaketools.dir/defaulttool/KoShapeGradientHandles.cpp.o [3047/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_node.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/tools/defaulttool/defaulttool/DefaultTool.cpp:45: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/opengl/kis_opengl.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/canvas/kis_canvas2.h:23, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/tools/defaulttool/defaulttool/DefaultTool.cpp:48: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [3048/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_config_widget.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/brushengine/kis_paintop_config_widget.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_paintop_settings_widget.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/libpaintop/kis_brush_based_paintop_options_widget.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/tangentnormal/kis_tangent_normal_paintop_settings_widget.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/paintops/tangentnormal/kis_tangent_normal_paintop_settings_widget.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [3049/3308] Building CXX object plugins/tools/selectiontools/CMakeFiles/kritaselectiontools.dir/qrc_selectiontools.cpp.o [3050/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/KisReferenceImage.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/tools/defaulttool/referenceimagestool/KisReferenceImageCollection.cpp:12: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/KisReferenceImage.h:14: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [3051/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/tools/defaulttool/referenceimagestool/ToolReferenceImagesWidget.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/tools/defaulttool/referenceimagestool/ToolReferenceImagesWidget.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/tools/defaulttool/referenceimagestool/ToolReferenceImagesWidget.cpp:15: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [3052/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/tool/kis_tool.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/tools/defaulttool/referenceimagestool/ToolReferenceImages.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/tools/defaulttool/referenceimagestool/ToolReferenceImages.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/tool/kis_tool.h:19: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [3053/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_selection.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/tools/selectiontools/kis_selection_modifier_mapper.cc:24: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/tools/selectiontools/kis_selection_modifier_mapper.cc:27: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [3054/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/tools/selectiontools/selection_tools.cc:18: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_painter.h:24, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/tool/kis_tool_shape.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/tool/KisToolOutlineBase.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/tools/selectiontools/kis_tool_select_outline.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/tools/selectiontools/selection_tools.cc:20: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [3055/3308] Building CXX object plugins/tools/tool_crop/CMakeFiles/kritatoolcrop.dir/qrc_toolcrop.cpp.o [3056/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_painter.h:23, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/tool/kis_tool_shape.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/tool/kis_tool_rectangle_base.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/tools/selectiontools/kis_tool_select_rectangular.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/tools/selectiontools/kis_tool_select_rectangular.cc:13: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_painter.h:24: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [3057/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_painter.h:23, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/tool/kis_tool_shape.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/tool/kis_tool_polyline_base.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/tools/selectiontools/kis_tool_select_polygonal.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/tools/selectiontools/kis_tool_select_polygonal.cc:13: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_painter.h:24: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [3058/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_painter.h:23, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/tool/kis_tool_shape.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/tool/kis_tool_rectangle_base.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/tool/kis_tool_ellipse_base.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/tools/selectiontools/kis_tool_select_elliptical.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/tools/selectiontools/kis_tool_select_elliptical.cc:11: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_painter.h:24: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [3059/3308] Building CXX object plugins/tools/tool_polygon/CMakeFiles/kritatoolpolygon.dir/qrc_tool_polygon.cpp.o [3060/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_painter.h:23, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/tool/kis_tool_shape.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/tool/KisToolOutlineBase.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/tools/selectiontools/kis_tool_select_outline.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/tools/selectiontools/kis_tool_select_outline.cc:13: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_painter.h:24: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [3061/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/tool/kis_tool.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/tool/kis_tool_select_base.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/tools/selectiontools/kis_tool_select_path.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/tools/selectiontools/kis_tool_select_path.cc:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/tool/kis_tool.h:19: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [3062/3308] Building CXX object plugins/tools/tool_crop/CMakeFiles/kritatoolcrop.dir/kis_constrained_rect.cpp.o [3063/3308] Building CXX object plugins/tools/tool_polyline/CMakeFiles/kritatoolpolyline.dir/qrc_polyline.cpp.o [3064/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/tool/kis_tool.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/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.6/solusBuildDir/plugins/tools/tool_crop/kritatoolcrop_autogen/EWIEGA46WW/moc_kis_tool_crop.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/plugins/tools/tool_crop/kritatoolcrop_autogen/mocs_compilation.cpp:3: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/tool/kis_tool.h:19: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [3065/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/tool/kis_tool.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/tools/tool_crop/kis_tool_crop.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/tools/tool_crop/tool_crop.cc:10: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/tool/kis_tool.h:19: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [3066/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/tool/kis_tool.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/tool/kis_tool_select_base.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/tools/selectiontools/kis_tool_select_similar.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/tools/selectiontools/kis_tool_select_similar.cc:10: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/tool/kis_tool.h:19: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [3067/3308] Building CXX object plugins/tools/tool_transform2/CMakeFiles/kritatooltransform.dir/qrc_tool_transform.cpp.o [3068/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/tool/kis_tool.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/tool/kis_tool_select_base.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/plugins/tools/selectiontools/kritaselectiontools_autogen/EWIEGA46WW/../../../../../../plugins/tools/selectiontools/KisToolSelectMagnetic.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/plugins/tools/selectiontools/kritaselectiontools_autogen/EWIEGA46WW/moc_KisToolSelectMagnetic.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/plugins/tools/selectiontools/kritaselectiontools_autogen/mocs_compilation.cpp:2: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/tool/kis_tool.h:19: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [3069/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/tool/kis_tool.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/tool/kis_tool_select_base.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/tools/selectiontools/kis_tool_select_contiguous.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/tools/selectiontools/kis_tool_select_contiguous.cc:13: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/tool/kis_tool.h:19: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [3070/3308] Building CXX object plugins/tools/tool_transform2/CMakeFiles/kritatooltransform.dir/kritatooltransform_autogen/mocs_compilation.cpp.o [3071/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/tool/kis_tool.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/tools/tool_crop/kis_tool_crop.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/tools/tool_crop/kistoolcropconfigwidget.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/tool/kis_tool.h:19: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [3072/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/tool/kis_tool.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/tools/tool_crop/kis_tool_crop.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/tools/tool_crop/kis_tool_crop.cc:12: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/tool/kis_tool.h:19: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [3073/3308] Building CXX object plugins/tools/karbonplugins/tools/CMakeFiles/krita_karbontools.dir/krita_karbontools_autogen/mocs_compilation.cpp.o [3074/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/tool/kis_tool.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/tool/kis_tool_select_base.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/tools/selectiontools/KisToolSelectMagnetic.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/tools/selectiontools/KisToolSelectMagnetic.cc:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/tool/kis_tool.h:19: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [3075/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_painter.h:23, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/tool/kis_tool_shape.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/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.6/solusBuildDir/plugins/tools/tool_polygon/kritatoolpolygon_autogen/EWIEGA46WW/moc_kis_tool_polygon.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/plugins/tools/tool_polygon/kritatoolpolygon_autogen/mocs_compilation.cpp:2: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_painter.h:24: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [3076/3308] Building CXX object plugins/tools/karbonplugins/tools/CMakeFiles/krita_karbontools.dir/KarbonToolsPlugin.cpp.o [3077/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_paint_device.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/tools/tool_polygon/tool_polygon.cc:18: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_painter.h:24, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/tool/kis_tool_shape.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/tools/tool_polygon/kis_tool_polygon.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/tools/tool_polygon/tool_polygon.cc:25: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [3078/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_painter.h:23, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/tool/kis_tool_shape.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/tool/kis_tool_polyline_base.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/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.6/solusBuildDir/plugins/tools/tool_polyline/kritatoolpolyline_autogen/EWIEGA46WW/moc_kis_tool_polyline.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/plugins/tools/tool_polyline/kritatoolpolyline_autogen/mocs_compilation.cpp:2: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_painter.h:24: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [3079/3308] Building CXX object plugins/tools/karbonplugins/tools/CMakeFiles/krita_karbontools.dir/qrc_karbontools.cpp.o [3080/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_painter.h:23, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/tool/kis_tool_shape.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/tools/tool_polygon/kis_tool_polygon.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/tools/tool_polygon/kis_tool_polygon.cc:12: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_painter.h:24: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [3081/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/tools/tool_polyline/tool_polyline.cc:21: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_painter.h:24, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/tool/kis_tool_shape.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/tool/kis_tool_polyline_base.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/tools/tool_polyline/kis_tool_polyline.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/tools/tool_polyline/tool_polyline.cc:25: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [3082/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_painter.h:23, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/tool/kis_tool_shape.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/tool/kis_tool_polyline_base.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/tools/tool_polyline/kis_tool_polyline.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/tools/tool_polyline/kis_tool_polyline.cc:10: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_painter.h:24: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [3083/3308] Building CXX object plugins/tools/karbonplugins/tools/CMakeFiles/krita_karbontools.dir/CalligraphyTool/KarbonCalligraphicShapeFactory.cpp.o [3084/3308] 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.6/libs/image/brushengine/kis_random_source.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/brushengine/kis_paint_information.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/tool/kis_tool_freehand.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/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.6/solusBuildDir/plugins/tools/tool_dyna/kritatooldyna_autogen/EWIEGA46WW/moc_kis_tool_dyna.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/plugins/tools/tool_dyna/kritatooldyna_autogen/mocs_compilation.cpp:2: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/brushengine/kis_paintop_settings.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/tool/kis_tool_freehand.h:11: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [3085/3308] Building CXX object plugins/tools/karbonplugins/tools/CMakeFiles/krita_karbontools.dir/CalligraphyTool/KarbonCalligraphyToolFactory.cpp.o [3086/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_paint_device.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/tools/selectiontools/KisMagneticWorker.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/tools/selectiontools/KisMagneticWorker.cc:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_painter.h:24, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_convolution_painter.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_gaussian_kernel.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/tools/selectiontools/KisMagneticWorker.cc:9: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [3087/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_paint_device.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/tools/tool_dyna/tool_dyna.cpp:19: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/brushengine/kis_paintop_settings.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/tool/kis_tool_freehand.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/tools/tool_dyna/kis_tool_dyna.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/tools/tool_dyna/tool_dyna.cpp:27: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [3088/3308] Building CXX object plugins/tools/karbonplugins/tools/CMakeFiles/krita_karbontools.dir/CalligraphyTool/KarbonSimplifyPath.cpp.o [3089/3308] 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.6/libs/image/brushengine/kis_random_source.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/brushengine/kis_paint_information.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/tool/kis_tool_freehand.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/tools/tool_dyna/kis_tool_dyna.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/tools/tool_dyna/kis_tool_dyna.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/brushengine/kis_paintop_settings.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/tool/kis_tool_freehand.h:11: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [3090/3308] Building CXX object plugins/tools/karbonplugins/tools/CMakeFiles/krita_karbontools.dir/CalligraphyTool/KarbonCalligraphicShape.cpp.o [3091/3308] Building CXX object plugins/tools/karbonplugins/tools/CMakeFiles/krita_karbontools.dir/CalligraphyTool/KarbonCalligraphyOptionWidget.cpp.o /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/tools/karbonplugins/tools/CalligraphyTool/KarbonCalligraphyOptionWidget.cpp: In member function ‘void KarbonCalligraphyOptionWidget::saveProfileAs()’: /home/build/YPKG/root/krita/build/krita-5.2.6/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.6/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.6/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.6/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, | ^~~ [3092/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/tools/tool_transform2/tool_transform.cc:17: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/tool/kis_tool.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/tools/tool_transform2/kis_tool_transform.h:31, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/tools/tool_transform2/tool_transform.cc:21: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [3093/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/tools/karbonplugins/tools/CalligraphyTool/KarbonCalligraphyTool.cpp:23: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/tool/kis_tool.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/canvas/kis_tool_proxy.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/input/kis_input_manager.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/KisPopupWidgetInterface.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/tools/karbonplugins/tools/CalligraphyTool/KarbonCalligraphyTool.cpp:25: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [3094/3308] Building CXX object plugins/tools/svgtexttool/CMakeFiles/krita_tool_svgtext.dir/Plugin.cpp.o [3095/3308] Building CXX object plugins/tools/svgtexttool/CMakeFiles/krita_tool_svgtext.dir/SvgRichTextCtrl.cpp.o [3096/3308] Building CXX object plugins/tools/svgtexttool/CMakeFiles/krita_tool_svgtext.dir/BasicXMLSyntaxHighlighter.cpp.o [3097/3308] Building CXX object plugins/tools/svgtexttool/CMakeFiles/krita_tool_svgtext.dir/krita_tool_svgtext_autogen/EWIEGA46WW/qrc_svgtexttool.cpp.o [3098/3308] Building CXX object plugins/tools/svgtexttool/CMakeFiles/krita_tool_svgtext.dir/SvgTextChangeCommand.cpp.o [3099/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/tool/kis_tool.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/tools/tool_lazybrush/tool_lazybrush.cpp:13: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/tool/kis_tool.h:19: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [3100/3308] 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.6/libs/image/brushengine/kis_random_source.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/brushengine/kis_paint_information.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/tool/kis_tool_freehand.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/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.6/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.6/solusBuildDir/plugins/tools/tool_lazybrush/kritatoollazybrush_autogen/mocs_compilation.cpp:2: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/brushengine/kis_paintop_settings.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/tool/kis_tool_freehand.h:11: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [3101/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/tools/tool_smart_patch/kis_tool_smart_patch_options_widget.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/tools/tool_smart_patch/kis_tool_smart_patch_options_widget.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorDisplayRendererInterface.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/widgets/KisPaletteModel.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/tools/tool_smart_patch/kis_tool_smart_patch_options_widget.cpp:12: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [3102/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/tool/kis_tool.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/tool/kis_tool_paint.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/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.6/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.6/solusBuildDir/plugins/tools/tool_smart_patch/kritatoolSmartPatch_autogen/mocs_compilation.cpp:2: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/tool/kis_tool.h:19: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [3103/3308] Building CXX object plugins/tools/svgtexttool/CMakeFiles/krita_tool_svgtext.dir/FontSizeAction.cpp.o [3104/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/tool/kis_tool.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/tools/tool_smart_patch/tool_smartpatch.cpp:13: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/tool/kis_tool.h:19: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [3105/3308] 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.6/libs/image/brushengine/kis_random_source.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/brushengine/kis_paint_information.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/tool/kis_tool_freehand.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/tools/tool_lazybrush/kis_tool_lazy_brush.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/tools/tool_lazybrush/kis_tool_lazy_brush.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/brushengine/kis_paintop_settings.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/tool/kis_tool_freehand.h:11: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [3106/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/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.6/solusBuildDir/plugins/tools/svgtexttool/krita_tool_svgtext_autogen/EWIEGA46WW/moc_SvgTextEditor.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/plugins/tools/svgtexttool/krita_tool_svgtext_autogen/mocs_compilation.cpp:5: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [3107/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/tools/svgtexttool/SvgTextEditor.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/tools/svgtexttool/SvgTextTool.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/tools/svgtexttool/SvgTextToolFactory.cpp:11: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [3108/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/tool/kis_tool.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/tool/kis_tool_paint.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/tools/tool_smart_patch/kis_tool_smart_patch.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/tools/tool_smart_patch/kis_tool_smart_patch.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/tool/kis_tool.h:19: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [3109/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_paint_device.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/tools/tool_smart_patch/kis_inpaint.cpp:24: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_painter.h:24, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/tools/tool_smart_patch/kis_inpaint.cpp:25: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [3110/3308] Building CXX object krita/CMakeFiles/krita.dir/krita_autogen/mocs_compilation.cpp.o [3111/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/tools/tool_lazybrush/kis_tool_lazy_brush_options_widget.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/tools/tool_lazybrush/kis_tool_lazy_brush_options_widget.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/resources/KisSwatch.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/resources/KisSwatchGroup.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/tools/tool_lazybrush/kis_tool_lazy_brush_options_widget.h:15: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [3112/3308] Building CXX object krita/CMakeFiles/krita.dir/qrc_krita.cpp.o [3113/3308] Building CXX object krita/CMakeFiles/krita.dir/qrc_breeze-dark-icons.cpp.o [3114/3308] Building CXX object krita/CMakeFiles/krita.dir/qrc_breeze-light-icons.cpp.o [3115/3308] Building CXX object krita/CMakeFiles/krita.dir/qrc_layerbox-icons.cpp.o [3116/3308] Building CXX object krita/CMakeFiles/krita.dir/qrc_layers-icons.cpp.o [3117/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/tools/svgtexttool/SvgTextEditor.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/tools/svgtexttool/SvgTextTool.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/tools/svgtexttool/SvgTextTool.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/KisPart.h:24, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/tools/svgtexttool/SvgTextTool.cpp:26: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [3118/3308] Building CXX object krita/CMakeFiles/krita.dir/qrc_misc-light-icons.cpp.o [3119/3308] Building CXX object krita/CMakeFiles/krita.dir/qrc_misc-dark-icons.cpp.o [3120/3308] Building CXX object plugins/qt/designer/CMakeFiles/kritadesignerplugin.dir/KisColorSpaceSelectorPlugin.cpp.o [3121/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_painter.h:23, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/tool/kis_tool_shape.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/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.6/solusBuildDir/plugins/tools/tool_enclose_and_fill/kritatoolencloseandfill_autogen/EWIEGA46WW/moc_KisToolEncloseAndFill.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.6/solusBuildDir/plugins/tools/tool_enclose_and_fill/kritatoolencloseandfill_autogen/mocs_compilation.cpp:2: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_painter.h:24: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [3122/3308] Building CXX object krita/CMakeFiles/krita.dir/qrc_paintops-icons.cpp.o [3123/3308] Building CXX object krita/CMakeFiles/krita.dir/qrc_tool-transform-icons.cpp.o [3124/3308] Building CXX object krita/CMakeFiles/krita.dir/qrc_flake.cpp.o [3125/3308] Building CXX object krita/CMakeFiles/krita.dir/qrc_kritawidgets.cpp.o [3126/3308] Building CXX object krita/CMakeFiles/krita.dir/qrc_tools-svg-16-icons.cpp.o [3127/3308] Building CXX object krita/CMakeFiles/krita.dir/qrc_shaders.cpp.o [3128/3308] Building CXX object krita/CMakeFiles/krita.dir/qrc_aboutdata.cpp.o [3129/3308] Building CXX object krita/CMakeFiles/krita.dir/qrc_cursors.cpp.o [3130/3308] Building CXX object krita/CMakeFiles/krita.dir/qrc_defaultpresets.cpp.o [3131/3308] Building CXX object krita/CMakeFiles/krita.dir/qrc_branding.cpp.o [3132/3308] 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.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/tools/svgtexttool/SvgTextEditor.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/tools/svgtexttool/SvgTextEditor.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/tools/svgtexttool/SvgTextEditor.cpp:58: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [3133/3308] Building CXX object krita/CMakeFiles/krita.dir/qrc_sponsors.cpp.o [3134/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_painter.h:23, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/tool/kis_tool_shape.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/tools/tool_enclose_and_fill/KisToolEncloseAndFill.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/tools/tool_enclose_and_fill/KisToolEncloseAndFillFactory.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/tools/tool_enclose_and_fill/KisToolEncloseAndFillPlugin.cpp:13: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_painter.h:24: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [3135/3308] Building CXX object krita/CMakeFiles/krita.dir/qrc_gamutmasks.cpp.o [3136/3308] Building CXX object krita/CMakeFiles/krita.dir/qrc_svg-icons.cpp.o [3137/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/KisViewManager.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/tools/tool_enclose_and_fill/subtools/KisRectangleEnclosingProducer.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/opengl/kis_opengl.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/canvas/kis_canvas2.h:23, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/tools/tool_enclose_and_fill/subtools/KisRectangleEnclosingProducer.cpp:10: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [3138/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/KisViewManager.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/tools/tool_enclose_and_fill/subtools/KisEllipseEnclosingProducer.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/opengl/kis_opengl.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/canvas/kis_canvas2.h:23, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/tools/tool_enclose_and_fill/subtools/KisEllipseEnclosingProducer.cpp:10: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [3139/3308] Building CXX object plugins/qt/designer/CMakeFiles/kritadesignerplugin.dir/kritadesignerplugin_autogen/mocs_compilation.cpp.o [3140/3308] Building CXX object krita/CMakeFiles/krita.dir/qrc_icons.cpp.o [3141/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/KisViewManager.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/tools/tool_enclose_and_fill/subtools/KisLassoEnclosingProducer.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/opengl/kis_opengl.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/canvas/kis_canvas2.h:23, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/tools/tool_enclose_and_fill/subtools/KisLassoEnclosingProducer.cpp:10: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [3142/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/KisViewManager.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/tools/tool_enclose_and_fill/subtools/KisPathEnclosingProducer.cpp:11: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/opengl/kis_opengl.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/canvas/kis_canvas2.h:23, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/tools/tool_enclose_and_fill/subtools/KisPathEnclosingProducer.cpp:12: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [3143/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/KisViewManager.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/tools/tool_enclose_and_fill/subtools/KisBrushEnclosingProducer.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/opengl/kis_opengl.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/canvas/kis_canvas2.h:23, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/tools/tool_enclose_and_fill/subtools/KisBrushEnclosingProducer.cpp:10: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [3144/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/KisViewManager.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/tools/tool_enclose_and_fill/subtools/KisToolBasicBrushBase.cpp:12: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/opengl/kis_opengl.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/canvas/kis_canvas2.h:23, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/tools/tool_enclose_and_fill/subtools/KisToolBasicBrushBase.cpp:15: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [3145/3308] Linking CXX shared module plugins/assistants/Assistants/kritaassistanttool.so [3146/3308] 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.6/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_paint_device.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_base_node.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_layer.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.6/plugins/tools/tool_enclose_and_fill/KisToolEncloseAndFill.cpp:25: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/psdutils/psd.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_psd_layer_style.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_layer.h:22: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [3147/3308] Building CXX object plugins/qt/designer/CMakeFiles/kritadesignerplugin.dir/KritaDesignerPluginCollection.cpp.o [3148/3308] Linking CXX shared module plugins/dockers/layerdocker/kritalayerdocker.so [3149/3308] Linking CXX shared module plugins/dockers/digitalmixer/kritadigitalmixer.so [3150/3308] Linking CXX shared module plugins/dockers/specificcolorselector/kritaspecificcolorselector.so [3151/3308] Linking CXX shared module plugins/dockers/smallcolorselector/kritasmallcolorselector.so [3152/3308] Linking CXX shared module plugins/dockers/presetdocker/kritapresetdocker.so [3153/3308] Linking CXX shared module plugins/dockers/historydocker/kritahistorydocker.so [3154/3308] Linking CXX shared module plugins/dockers/channeldocker/kritachanneldocker.so [3155/3308] Linking CXX shared module plugins/dockers/tasksetdocker/kritatasksetdocker.so [3156/3308] Linking CXX shared module plugins/dockers/artisticcolorselector/kritaartisticcolorselector.so [3157/3308] Linking CXX shared module plugins/dockers/patterndocker/kritapatterndocker.so [3158/3308] Linking CXX shared module plugins/dockers/compositiondocker/kritacompositiondocker.so [3159/3308] Linking CXX shared module plugins/dockers/advancedcolorselector/kritacolorselectorng.so [3160/3308] Linking CXX shared module plugins/dockers/griddocker/kritagriddocker.so [3161/3308] Linking CXX shared module plugins/dockers/arrangedocker/kritaarrangedocker.so [3162/3308] Building CXX object krita/CMakeFiles/krita.dir/qrc_splash.cpp.o [3163/3308] Linking CXX shared module plugins/dockers/svgcollectiondocker/kritasvgcollectiondocker.so [3164/3308] Linking CXX shared module plugins/dockers/palettedocker/kritapalettedocker.so [3165/3308] Linking CXX shared module plugins/dockers/overview/kritaoverviewdocker.so [3166/3308] Linking CXX shared module plugins/dockers/lut/kritalutdocker.so [3167/3308] Linking CXX shared module plugins/dockers/presethistory/kritapresethistory.so [3168/3308] Linking CXX shared module plugins/dockers/animation/kritaanimationdocker.so [3169/3308] Building CXX object krita/CMakeFiles/krita.dir/main.cc.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/KisImportExportFilter.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/KisImportExportManager.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/ui/KisApplication.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.6/krita/main.cc:37: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.6/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.6/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [3170/3308] Linking CXX shared module plugins/dockers/histogram/kritahistogramdocker.so [3171/3308] Linking CXX shared module plugins/dockers/snapshotdocker/kritasnapshotdocker.so [3172/3308] Linking CXX shared module plugins/dockers/logdocker/kritalogdocker.so [3173/3308] Linking CXX shared module plugins/dockers/touchdocker/kritatouchdocker.so [3174/3308] Linking CXX shared module plugins/dockers/gamutmask/kritagamutmask.so [3175/3308] Linking CXX shared module plugins/dockers/recorder/kritarecorderdocker.so [3176/3308] Linking CXX shared module plugins/dockers/storyboarddocker/kritastoryboarddocker.so [3177/3308] Linking CXX shared module plugins/extensions/imagesplit/kritaimagesplit.so [3178/3308] Linking CXX shared module plugins/extensions/clonesarray/kritaclonesarray.so [3179/3308] Linking CXX shared module plugins/extensions/colorspaceconversion/kritacolorspaceconversion.so [3180/3308] Linking CXX shared module plugins/extensions/colorrange/kritacolorrange.so [3181/3308] Linking CXX shared module plugins/dockers/widegamutcolorselector/kritawgcolorselector.so [3182/3308] Linking CXX shared module plugins/extensions/metadataeditor/kritametadataeditor.so [3183/3308] Linking CXX shared module plugins/extensions/modify_selection/kritamodifyselection.so [3184/3308] Linking CXX shared module plugins/extensions/layergroupswitcher/kritalayergroupswitcher.so [3185/3308] Linking CXX shared module plugins/extensions/offsetimage/kritaoffsetimage.so [3186/3308] Linking CXX shared module plugins/extensions/rotateimage/kritarotateimage.so [3187/3308] Linking CXX shared module plugins/extensions/shearimage/kritashearimage.so [3188/3308] Linking CXX shared module plugins/extensions/separate_channels/kritaseparatechannels.so [3189/3308] Linking CXX shared module plugins/extensions/layersplit/kritalayersplit.so [3190/3308] Linking CXX shared module plugins/extensions/resourcemanager/kritaresourcemanager.so [3191/3308] Linking CXX shared library plugins/extensions/pykrita/sip/krita.so [3192/3308] Linking CXX shared module plugins/extensions/waveletdecompose/kritawaveletdecompose.so [3193/3308] Linking CXX shared module plugins/extensions/qmic/kritaqmic.so [3194/3308] Linking CXX shared module plugins/extensions/samplescreencolor/kritasamplescreencolor.so [3195/3308] Linking CXX shared module plugins/extensions/buginfo/kritabuginfo.so [3196/3308] Linking CXX shared module plugins/extensions/pykrita/plugin/kritapykrita.so [3197/3308] Linking CXX executable plugins/extensions/pykrita/kritarunner/kritarunner [3198/3308] Linking CXX shared module plugins/extensions/dbexplorer/kritadbexplorer.so [3199/3308] Linking CXX shared module plugins/filters/blur/kritablurfilter.so [3200/3308] Linking CXX shared module plugins/filters/convolutionfilters/kritaconvolutionfilters.so [3201/3308] Linking CXX shared module plugins/filters/example/kritaexample.so [3202/3308] Linking CXX shared module plugins/filters/gaussianhighpass/kritagaussianhighpassfilter.so [3203/3308] Linking CXX shared module plugins/filters/colors/kritaextensioncolorsfilters.so [3204/3308] Linking CXX shared module plugins/filters/noisefilter/kritanoisefilter.so [3205/3308] Linking CXX shared module plugins/filters/embossfilter/kritaembossfilter.so [3206/3308] Linking CXX shared module plugins/filters/colorsfilters/kritacolorsfilters.so [3207/3308] Linking CXX shared module plugins/filters/imageenhancement/kritaimageenhancement.so [3208/3308] Linking CXX shared module plugins/filters/fastcolortransfer/kritafastcolortransferfilter.so [3209/3308] Linking CXX shared module plugins/filters/oilpaintfilter/kritaoilpaintfilter.so [3210/3308] Linking CXX shared module plugins/filters/unsharp/kritaunsharpfilter.so [3211/3308] Linking CXX shared module plugins/filters/randompickfilter/kritarandompickfilter.so [3212/3308] Linking CXX shared module plugins/filters/wavefilter/kritawavefilter.so [3213/3308] Linking CXX shared module plugins/filters/pixelizefilter/kritapixelizefilter.so [3214/3308] Linking CXX shared module plugins/filters/smalltilesfilter/kritasmalltilesfilter.so [3215/3308] Linking CXX shared module plugins/filters/dodgeburn/kritadodgeburn.so [3216/3308] Linking CXX shared module plugins/filters/raindropsfilter/kritaraindropsfilter.so [3217/3308] Linking CXX shared module plugins/filters/roundcorners/kritaroundcornersfilter.so [3218/3308] Linking CXX shared module plugins/filters/normalize/kritanormalize.so [3219/3308] Linking CXX shared module plugins/filters/posterize/kritaposterize.so [3220/3308] Linking CXX shared module plugins/filters/levelfilter/kritalevelfilter.so [3221/3308] Linking CXX shared module plugins/filters/indexcolors/kritaindexcolors.so [3222/3308] Linking CXX shared module plugins/filters/threshold/kritathreshold.so [3223/3308] Linking CXX shared module plugins/filters/phongbumpmap/kritaphongbumpmap.so [3224/3308] Linking CXX shared module plugins/filters/gradientmap/kritagradientmap.so [3225/3308] Linking CXX shared module plugins/filters/edgedetection/kritaedgedetection.so [3226/3308] Linking CXX shared module plugins/filters/resettransparent/kritaresettransparent.so [3227/3308] Linking CXX shared module plugins/filters/convertheightnormalmap/kritaconvertheighttonormalmap.so [3228/3308] Linking CXX shared module plugins/filters/asccdl/kritaasccdl.so [3229/3308] Linking CXX shared module plugins/generators/solid/kritacolorgenerator.so [3230/3308] Linking CXX shared module plugins/filters/palettize/kritapalettize.so [3231/3308] Linking CXX shared module plugins/filters/halftone/kritahalftone.so [3232/3308] Linking CXX shared module plugins/flake/pathshapes/krita_shape_paths.so [3233/3308] Linking CXX shared module plugins/generators/simplexnoise/kritasimplexnoisegenerator.so [3234/3308] Linking CXX shared module plugins/generators/gradient/kritagradientgenerator.so [3235/3308] Linking CXX shared module plugins/generators/pattern/kritapatterngenerator.so [3236/3308] Linking CXX shared module plugins/generators/multigridpattern/kritamultigridpatterngenerator.so [3237/3308] Linking CXX shared module plugins/generators/seexpr/kritaseexprgenerator.so [3238/3308] Linking CXX shared module plugins/impex/jpeg/kritajpegimport.so [3239/3308] Linking CXX shared module plugins/generators/screentone/kritascreentonegenerator.so [3240/3308] Linking CXX shared module plugins/impex/png/kritapngimport.so [3241/3308] Linking CXX shared module plugins/impex/jpeg/kritajpegexport.so [3242/3308] Linking CXX shared module plugins/impex/png/kritapngexport.so [3243/3308] Linking CXX shared module plugins/impex/tiff/kritatiffexport.so [3244/3308] Linking CXX shared module plugins/impex/tiff/kritatiffimport.so [3245/3308] Linking CXX shared module plugins/impex/csv/kritacsvimport.so [3246/3308] Linking CXX shared module plugins/impex/csv/kritacsvexport.so [3247/3308] Linking CXX shared module plugins/impex/exr/kritaexrimport.so [3248/3308] Linking CXX shared module plugins/impex/jp2/kritajp2import.so [3249/3308] Linking CXX shared module plugins/impex/exr/kritaexrexport.so [3250/3308] Linking CXX shared module plugins/impex/pdf/kritapdfimport.so [3251/3308] Linking CXX shared module plugins/impex/svg/kritasvgimport.so [3252/3308] Linking CXX shared module plugins/impex/raw/krita_raw_import.so [3253/3308] Linking CXX shared module plugins/impex/qimageio/kritaqimageioimport.so [3254/3308] Linking CXX shared module plugins/impex/qimageio/kritaqimageioexport.so [3255/3308] Linking CXX shared module plugins/impex/ora/kritaoraimport.so [3256/3308] Linking CXX shared module plugins/impex/xcf/kritaxcfimport.so [3257/3308] Linking CXX shared module plugins/impex/ora/kritaoraexport.so [3258/3308] Linking CXX shared module plugins/impex/qml/kritaqmlexport.so [3259/3308] Linking CXX shared module plugins/impex/tga/kritatgaexport.so [3260/3308] Linking CXX shared module plugins/impex/tga/kritatgaimport.so [3261/3308] Linking CXX shared module plugins/impex/psd/kritapsdexport.so [3262/3308] Linking CXX shared module plugins/impex/psd/kritapsdimport.so [3263/3308] Linking CXX shared module plugins/impex/heightmap/kritaheightmapimport.so [3264/3308] Linking CXX shared module plugins/impex/brush/kritabrushexport.so [3265/3308] Linking CXX shared module plugins/impex/heightmap/kritaheightmapexport.so [3266/3308] Linking CXX shared module plugins/impex/brush/kritabrushimport.so [3267/3308] Linking CXX shared module plugins/impex/kra/kritakraimport.so [3268/3308] Linking CXX shared module plugins/impex/spriter/kritaspriterexport.so [3269/3308] Linking CXX shared module plugins/impex/kra/kritakraexport.so [3270/3308] Linking CXX shared module plugins/impex/gif/kritagifimport.so [3271/3308] Linking CXX shared module plugins/impex/gif/kritagifexport.so [3272/3308] Linking CXX shared module plugins/impex/heif/kritaheifimport.so [3273/3308] Linking CXX shared module plugins/impex/krz/kritakrzexport.so [3274/3308] Linking CXX shared module plugins/impex/heif/kritaheifexport.so [3275/3308] Linking CXX shared module plugins/impex/webp/kritawebpimport.so [3276/3308] Linking CXX shared module plugins/impex/jxl/kritajxlimport.so [3277/3308] Linking CXX shared module plugins/impex/webp/kritawebpexport.so [3278/3308] Linking CXX shared module plugins/impex/jxl/kritajxlexport.so [3279/3308] Linking CXX shared module plugins/paintops/defaultpaintops/kritadefaultpaintops.so [3280/3308] Linking CXX shared module plugins/paintops/curvebrush/kritacurvepaintop.so [3281/3308] Linking CXX shared module plugins/paintops/hairy/kritahairypaintop.so [3282/3308] Linking CXX shared module plugins/paintops/deform/kritadeformpaintop.so [3283/3308] Linking CXX shared module plugins/paintops/filterop/kritafilterop.so [3284/3308] Linking CXX shared module plugins/paintops/experiment/kritaexperimentpaintop.so [3285/3308] Linking CXX shared module plugins/paintops/particle/kritaparticlepaintop.so [3286/3308] Linking CXX shared module plugins/paintops/gridbrush/kritagridpaintop.so [3287/3308] Linking CXX shared module plugins/paintops/spray/kritaspraypaintop.so [3288/3308] Linking CXX shared module plugins/paintops/sketch/kritasketchpaintop.so [3289/3308] Linking CXX shared module plugins/paintops/roundmarker/kritaroundmarkerpaintop.so [3290/3308] Linking CXX shared module plugins/paintops/hatching/kritahatchingpaintop.so [3291/3308] Linking CXX shared module plugins/paintops/tangentnormal/kritatangentnormalpaintop.so [3292/3308] Linking CXX shared module plugins/tools/basictools/kritadefaulttools.so [3293/3308] Linking CXX shared module plugins/paintops/colorsmudge/kritacolorsmudgepaintop.so [3294/3308] Linking CXX shared module plugins/tools/tool_polygon/kritatoolpolygon.so [3295/3308] Linking CXX shared module plugins/tools/tool_polyline/kritatoolpolyline.so [3296/3308] Linking CXX shared module plugins/tools/karbonplugins/tools/krita_karbontools.so [3297/3308] Linking CXX shared module plugins/tools/tool_crop/kritatoolcrop.so [3298/3308] Linking CXX shared module plugins/tools/selectiontools/kritaselectiontools.so [3299/3308] Linking CXX shared module plugins/tools/defaulttool/krita_flaketools.so [3300/3308] Linking CXX shared module plugins/tools/tool_dyna/kritatooldyna.so [3301/3308] Linking CXX shared module plugins/tools/tool_lazybrush/kritatoollazybrush.so [3302/3308] Linking CXX shared module plugins/qt/designer/kritadesignerplugin.so [3303/3308] Linking CXX shared module plugins/paintops/mypaint/kritamypaintop.so [3304/3308] Linking CXX shared module plugins/tools/tool_smart_patch/kritatoolSmartPatch.so [3305/3308] Linking CXX shared module plugins/tools/svgtexttool/krita_tool_svgtext.so [3306/3308] Linking CXX shared module plugins/tools/tool_enclose_and_fill/kritatoolencloseandfill.so [3307/3308] Linking CXX shared module plugins/tools/tool_transform2/kritatooltransform.so [3308/3308] Linking CXX executable krita/krita + cd /home/build/YPKG/root/krita/build/krita-5.2.6 + 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.6 + workdir=/home/build/YPKG/root/krita/build/krita-5.2.6 + export package=krita + package=krita + export release=95 + release=95 + export version=5.2.6 + version=5.2.6 + 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=1727915032 + SOURCE_DATE_EPOCH=1727915032 + 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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/dockwidgetfactory.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/highlighter.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/mainwindow.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/__init__.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/assist.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/excepthook_ui.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/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/mikro.py -- 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/api.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/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/assignprofiledialog/assignprofiledialog.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/Manual.html -- 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/__init__.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/debuggerformatter.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/uicontroller.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/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/scripter/document_scripter -- 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/document_scripter/document.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/debugcontroller.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/scripterdialog.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/ui_scripter -- 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/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/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/actions -- 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/newaction -- 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/newaction/newaction.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/__init__.py -- 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/closeaction -- 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/closeaction/closeaction.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/__init__.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/docwrapper.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/syntaxstylescombobox.py -- 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/__init__.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/__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/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/reloadaction -- 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/reloadaction/reloadaction.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/__init__.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/syntax.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/ui_scripter/tabwidgets -- 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/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/__init__.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/debuggerwidget.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/outputwidget -- 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/outputwidget/outputtextedit.py -- 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/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/Manual.html -- 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/colorspacedialog.py -- 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/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/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/__init__.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/colorprofilecombobox.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/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/Manual.html -- 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/documenttoolsdialog.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/__init__.py -- 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/canvassizetool -- 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/canvassizetool/canvassizetool.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/__init__.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/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/Manual.html -- 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/__init__.py -- 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/components -- 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/components/filtermanagertreeitem.py -- 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/filtermanagertreemodel.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/Manual.html -- 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/__init__.py -- 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/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/Utils -- 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/Utils/Export.py -- 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/Manual.html -- 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/__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/Infrastructure.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/Manual.html -- 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/__init__.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/uitenbrushes.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/Manual.html -- 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/uitenscripts.py -- 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/tenscripts/tenscriptsdialog.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/quick_settings_docker.py -- 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/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/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/lastdocumentsdocker/lastdocumentslistmodel.py -- 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/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/listA.txt -- 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/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/key_rating -- 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/key_rating/FictionRatingsDotCom.csv -- 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/comics_template_dialog.py -- 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/__init__.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_exporter.py -- 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_project_translation_scraper.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_Comic_Book_Info_Exporter.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/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_Comic_Rack_XML_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_ACBF_XML_Exporter.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_project_manager_docker.py -- 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/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/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/bbdkss.ui -- 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/__init__.py -- 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/manual.html -- 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/plugin_importer_extension.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/mixer_slider_docker.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/slider_line.py -- 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/color_slider.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/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/Manual.html -- 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/__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_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/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/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/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.6" 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 14.2.0 -- The CXX compiler identification is GNU 14.2.0 -- 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.43") -- 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.10.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 -- 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:111 (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:30 (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.6/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_headlessprogressdialog.h [3/98] Generating ui_filtersview.h [4/98] Generating ui_inoutpanel.h [5/98] Generating ui_progressinfowidget.h [6/98] Generating ui_languageselectionwidget.h [7/98] Generating ui_SearchFieldWidget.h [8/98] Generating ui_multilinetextparameterwidget.h [9/98] Generating ui_dialogsettings.h [10/98] Generating ui_progressinfowindow.h [11/98] Generating ui_zoomlevelselector.h [12/98] Generating ui_mainwindow.h [13/98] Generating ui_sourceswidget.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/AbstractParameter.cpp.o [21/98] Building CXX object CMakeFiles/krita_gmic_qt.dir/src/FilterParameters/ButtonParameter.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/FileParameter.cpp.o [25/98] Building CXX object CMakeFiles/krita_gmic_qt.dir/src/FilterParameters/CustomSpinBox.cpp.o [26/98] Building CXX object CMakeFiles/krita_gmic_qt.dir/src/FilterParameters/CustomDoubleSpinBox.cpp.o [27/98] Building CXX object CMakeFiles/krita_gmic_qt.dir/src/FilterParameters/FilterParametersWidget.cpp.o [28/98] Building CXX object CMakeFiles/krita_gmic_qt.dir/src/FilterParameters/ColorParameter.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/IntParameter.cpp.o [34/98] Building CXX object CMakeFiles/krita_gmic_qt.dir/src/FilterParameters/LinkParameter.cpp.o [35/98] Building CXX object CMakeFiles/krita_gmic_qt.dir/src/FilterSelector/FiltersModelBinaryReader.cpp.o [36/98] Building CXX object CMakeFiles/krita_gmic_qt.dir/src/FilterParameters/MultilineTextParameterWidget.cpp.o [37/98] Building CXX object CMakeFiles/krita_gmic_qt.dir/src/FilterSelector/FavesModel.cpp.o [38/98] Building CXX object CMakeFiles/krita_gmic_qt.dir/src/FilterSelector/FavesModelWriter.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/FilterSelector/FiltersModelBinaryWriter.cpp.o [41/98] Building CXX object CMakeFiles/krita_gmic_qt.dir/src/FilterParameters/SeparatorParameter.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/FiltersVisibilityMap.cpp.o [50/98] Building CXX object CMakeFiles/krita_gmic_qt.dir/src/FilterSelector/FiltersView/FilterTreeItem.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/FilterTagMap.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/FiltersView/FiltersView.cpp.o [57/98] Building CXX object CMakeFiles/krita_gmic_qt.dir/src/InputOutputState.cpp.o [58/98] Building CXX object CMakeFiles/krita_gmic_qt.dir/src/LayersExtentProxy.cpp.o [59/98] Building CXX object CMakeFiles/krita_gmic_qt.dir/src/KeypointList.cpp.o [60/98] Building CXX object CMakeFiles/krita_gmic_qt.dir/src/IconLoader.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/CroppedImageListProxy.cpp.o [63/98] Building CXX object CMakeFiles/krita_gmic_qt.dir/src/LanguageSettings.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/FilterSyncRunner.cpp.o [71/98] Building CXX object CMakeFiles/krita_gmic_qt.dir/src/FilterThread.cpp.o [72/98] Building CXX object CMakeFiles/krita_gmic_qt.dir/src/GmicStdlib.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/Misc.cpp.o [75/98] Building CXX object CMakeFiles/krita_gmic_qt.dir/src/ImageTools.cpp.o [76/98] Building CXX object CMakeFiles/krita_gmic_qt.dir/src/Logger.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/GmicProcessor.cpp.o [79/98] Building CXX object CMakeFiles/krita_gmic_qt.dir/src/GmicQt.cpp.o [80/98] Building CXX object CMakeFiles/krita_gmic_qt.dir/src/Widgets/LanguageSelectionWidget.cpp.o [81/98] Building CXX object CMakeFiles/krita_gmic_qt.dir/src/PersistentMemory.cpp.o [82/98] Building CXX object CMakeFiles/krita_gmic_qt.dir/krita_gmic_qt_autogen/EWIEGA46WW/qrc_gmic_qt.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/src/HeadlessProcessor.cpp.o [85/98] Building CXX object CMakeFiles/krita_gmic_qt.dir/src/Widgets/ProgressInfoWidget.cpp.o [86/98] Building CXX object CMakeFiles/krita_gmic_qt.dir/src/TimeLogger.cpp.o [87/98] Building CXX object CMakeFiles/krita_gmic_qt.dir/src/MainWindow.cpp.o [88/98] Building CXX object CMakeFiles/krita_gmic_qt.dir/src/Widgets/VisibleTagSelector.cpp.o [89/98] Building CXX object CMakeFiles/krita_gmic_qt.dir/src/Widgets/SearchFieldWidget.cpp.o [90/98] Building CXX object CMakeFiles/krita_gmic_qt.dir/krita_gmic_qt_autogen/EWIEGA46WW/qrc_wip_translations.cpp.o [91/98] Building CXX object CMakeFiles/krita_gmic_qt.dir/src/Host/KritaPlugin/gmicqttoolplugin.cpp.o [92/98] Building CXX object CMakeFiles/krita_gmic_qt.dir/src/Widgets/ZoomLevelSelector.cpp.o [93/98] Building CXX object CMakeFiles/krita_gmic_qt.dir/src/Utils.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/kis_qmic_interface.h' removed '/home/build/YPKG/root/krita/install/usr/include/kis_qmic_plugin_interface.h' removed '/home/build/YPKG/root/krita/install/usr/include/kritaqmicinterface_export.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.6 + find . -type f -name '*.qml' -print0 + IFS= + read -r -d '' i + popd ~/YPKG/root/krita/build/krita-5.2.6 [Info] Building krita-5.2.6 [Build] Building native package [Source] Extracting source [Build] Running step: setup [Build] setup successful (0:00:07.768981) [Build] Running step: build [Build] build successful (0:09:23.694829) [Build] Running step: install [Build] install successful (0:00:18.404311) [Package] Including empty directory: /usr/share/krita/pykrita/scripter/icons [Package] Including empty directory: /usr/share/krita/pykrita/colorspace/icons [Examine] Examining packages [Stripped] /usr/lib64/kritaplugins/kritaanimationdocker.so [Stripped] /usr/lib64/kritaplugins/kritagradientgenerator.so [Stripped] /usr/lib64/kritaplugins/kritahistorydocker.so [Stripped] /usr/lib64/kritaplugins/kritalayergroupswitcher.so [Stripped] /usr/lib64/kritaplugins/kritaoffsetimage.so [Stripped] /usr/lib64/kritaplugins/kritapngexport.so [Stripped] /usr/lib64/kritaplugins/kritaresettransparent.so [Stripped] /usr/lib64/kritaplugins/kritasmallcolorselector.so [Stripped] /usr/lib64/kritaplugins/kritatangentnormalpaintop.so [Stripped] /usr/lib64/kritaplugins/kritaxmp.so [Stripped] /usr/lib64/libkritalibkis.so.19.0.0 [Stripped] /usr/lib64/kritaplugins/krita_tool_svgtext.so [Stripped] /usr/lib64/kritaplugins/kritacolorspaceconversion.so [Stripped] /usr/lib64/kritaplugins/kritadeformpaintop.so [Stripped] /usr/lib64/kritaplugins/kritaimageenhancement.so [Stripped] /usr/lib64/kritaplugins/kritalayerdocker.so [Stripped] /usr/lib64/kritaplugins/kritapatterndocker.so [Stripped] /usr/lib64/kritaplugins/kritapykrita.so [Stripped] /usr/lib64/kritaplugins/kritaseexprgenerator.so [Stripped] /usr/lib64/kritaplugins/kritasvgimport.so [Stripped] /usr/lib64/kritaplugins/kritatoolcrop.so [Stripped] /usr/lib64/kritaplugins/kritawebpimport.so [Stripped] /usr/lib64/libkritaimpex.so.19.0.0 [Stripped] /usr/lib64/libkritapsd.so.19.0.0 [Stripped] /usr/bin/krita_version [Stripped] /usr/lib64/kritaplugins/kritaassistanttool.so [Stripped] /usr/lib64/kritaplugins/kritaexrexport.so [Stripped] /usr/lib64/kritaplugins/kritahairypaintop.so [Stripped] /usr/lib64/kritaplugins/kritaoilpaintfilter.so [Stripped] /usr/lib64/kritaplugins/kritapngimport.so [Stripped] /usr/lib64/kritaplugins/kritarandompickfilter.so [Stripped] /usr/lib64/kritaplugins/kritaseparatechannels.so [Stripped] /usr/lib64/kritaplugins/kritastoryboarddocker.so [Stripped] /usr/lib64/kritaplugins/kritatouchdocker.so [Stripped] /usr/lib64/libkritacolord.so.19.0.0 [Stripped] /usr/lib64/libkritapsdutils.so.19.0.0 [Stripped] /usr/lib64/kritaplugins/krita_shape_paths.so [Stripped] /usr/lib64/kritaplugins/kritadefaultpaintops.so [Stripped] /usr/lib64/kritaplugins/kritaindexcolors.so [Stripped] /usr/lib64/kritaplugins/kritalayersplit.so [Stripped] /usr/lib64/kritaplugins/kritaoverviewdocker.so [Stripped] /usr/lib64/kritaplugins/kritapsdexport.so [Stripped] /usr/lib64/kritaplugins/kritashearimage.so [Stripped] /usr/lib64/kritaplugins/kritaspriterexport.so [Stripped] /usr/lib64/kritaplugins/kritatoolSmartPatch.so [Stripped] /usr/lib64/kritaplugins/kritawgcolorselector.so [Stripped] /usr/lib64/libkritaplugin.so.19.0.0 [Stripped] /usr/lib64/libkritastore.so.19.0.0 [Stripped] /usr/lib64/kritaplugins/krita_raw_import.so [Stripped] /usr/lib64/kritaplugins/kritacolorgenerator.so [Stripped] /usr/lib64/kritaplugins/kritacsvexport.so [Stripped] /usr/lib64/kritaplugins/kritaedgedetection.so [Stripped] /usr/lib64/kritaplugins/kritagamutmask.so [Stripped] /usr/lib64/kritaplugins/kritaheifimport.so [Stripped] /usr/lib64/kritaplugins/kritajxlexport.so [Stripped] /usr/lib64/kritaplugins/kritaoraexport.so [Stripped] /usr/lib64/kritaplugins/kritapresetdocker.so [Stripped] /usr/lib64/kritaplugins/kritarotateimage.so [Stripped] /usr/lib64/kritaplugins/kritasmalltilesfilter.so [Stripped] /usr/lib64/kritaplugins/kritatgaexport.so [Stripped] /usr/lib64/kritaplugins/kritatooldyna.so [Stripped] /usr/lib64/kritaplugins/kritawebpexport.so [Stripped] /usr/lib64/libkritaqmicinterface.so.19.0.0 [Stripped] /usr/lib64/libkritaversion.so.19.0.0 [Stripped] /usr/lib64/kritaplugins/krita_karbontools.so [Stripped] /usr/lib64/kritaplugins/kritaclonesarray.so [Stripped] /usr/lib64/kritaplugins/kritacsvimport.so [Stripped] /usr/lib64/kritaplugins/kritaexample.so [Stripped] /usr/lib64/kritaplugins/kritafastcolortransferfilter.so [Stripped] /usr/lib64/kritaplugins/kritagriddocker.so [Stripped] /usr/lib64/kritaplugins/kritaimagesplit.so [Stripped] /usr/lib64/kritaplugins/kritalevelfilter.so [Stripped] /usr/lib64/kritaplugins/kritapalettize.so [Stripped] /usr/lib64/kritaplugins/kritaraindropsfilter.so [Stripped] /usr/lib64/kritaplugins/kritaselectiontools.so [Stripped] /usr/lib64/kritaplugins/kritatoollazybrush.so [Stripped] /usr/lib64/libkritacommand.so.19.0.0 [Stripped] /usr/lib64/libkritametadata.so.19.0.0 [Stripped] /usr/lib64/libkritaresourcewidgets.so.19.0.0 [Stripped] /usr/lib64/kritaplugins/krita_shape_image.so [Stripped] /usr/lib64/kritaplugins/kritabuginfo.so [Stripped] /usr/lib64/kritaplugins/kritaconvolutionfilters.so [Stripped] /usr/lib64/kritaplugins/kritadodgeburn.so [Stripped] /usr/lib64/kritaplugins/kritaexrimport.so [Stripped] /usr/lib64/kritaplugins/kritagridpaintop.so [Stripped] /usr/lib64/kritaplugins/kritalutdocker.so [Stripped] /usr/lib64/kritaplugins/kritaparticlepaintop.so [Stripped] /usr/lib64/kritaplugins/kritasimplexnoisegenerator.so [Stripped] /usr/lib64/kritaplugins/kritasvgcollectiondocker.so [Stripped] /usr/lib64/kritaplugins/kritatiffimport.so [Stripped] /usr/lib64/kritaplugins/kritaunsharpfilter.so [Stripped] /usr/lib64/libkritacolor.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_colorspaces_extensions.so [Stripped] /usr/lib64/kritaplugins/kritachanneldocker.so [Stripped] /usr/lib64/kritaplugins/kritacurvepaintop.so [Stripped] /usr/lib64/kritaplugins/kritagaussianhighpassfilter.so [Stripped] /usr/lib64/kritaplugins/kritahalftone.so [Stripped] /usr/lib64/kritaplugins/kritajpegexport.so [Stripped] /usr/lib64/kritaplugins/kritamodifyselection.so [Stripped] /usr/lib64/kritaplugins/kritaposterize.so [Stripped] /usr/lib64/kritaplugins/kritarecorderdocker.so [Stripped] /usr/lib64/kritaplugins/kritaspraypaintop.so [Stripped] /usr/lib64/libkritapigment.so.19.0.0 [Stripped] /usr/lib64/kritaplugins/kritaasccdl.so [Stripped] /usr/lib64/kritaplugins/kritacolorselectorng.so [Stripped] /usr/lib64/kritaplugins/kritagifimport.so [Stripped] /usr/lib64/kritaplugins/kritaheightmapexport.so [Stripped] /usr/lib64/kritaplugins/kritajp2import.so [Stripped] /usr/lib64/kritaplugins/kritalogdocker.so [Stripped] /usr/lib64/kritaplugins/kritaoraimport.so [Stripped] /usr/lib64/kritaplugins/kritapresethistory.so [Stripped] /usr/lib64/kritaplugins/kritascreentonegenerator.so [Stripped] /usr/lib64/kritaplugins/kritawaveletdecompose.so [Stripped] /usr/lib64/libkritaglobal.so.19.0.0 [Stripped] /usr/lib64/kritaplugins/krita_gmic_qt.so [Stripped] /usr/lib64/kritaplugins/kritakrzexport.so [Stripped] /usr/lib64/kritaplugins/kritamypaintop.so [Stripped] /usr/lib64/libkritalibbrush.so.19.0.0 [Stripped] /usr/lib64/libkritawidgets.so.19.0.0 [Stripped] /usr/lib64/kritaplugins/krita_flaketools.so [Stripped] /usr/lib64/kritaplugins/kritacolorsfilters.so [Stripped] /usr/lib64/kritaplugins/kritaexperimentpaintop.so [Stripped] /usr/lib64/kritaplugins/kritahatchingpaintop.so [Stripped] /usr/lib64/kritaplugins/kritapalettedocker.so [Stripped] /usr/lib64/kritaplugins/kritapsdimport.so [Stripped] /usr/lib64/kritaplugins/kritasketchpaintop.so [Stripped] /usr/lib64/kritaplugins/kritatoolpolyline.so [Stripped] /usr/lib64/libkritabasicflakes.so.19.0.0 [Stripped] /usr/lib64/libkritalibkra.so.19.0.0 [Stripped] /usr/lib64/libkritatiffpsd.so.19.0.0 [Stripped] /usr/lib64/libkritawidgetutils.so.19.0.0 [Stripped] /usr/lib64/kritaplugins/kritaartisticcolorselector.so [Stripped] /usr/lib64/kritaplugins/kritacolorsmudgepaintop.so [Stripped] /usr/lib64/kritaplugins/kritakraexport.so [Stripped] /usr/lib64/kritaplugins/kritamultigridpatterngenerator.so [Stripped] /usr/lib64/kritaplugins/kritaphongbumpmap.so [Stripped] /usr/lib64/kritaplugins/kritaqmlexport.so [Stripped] /usr/lib64/kritaplugins/kritasamplescreencolor.so [Stripped] /usr/lib64/kritaplugins/kritaspecificcolorselector.so [Stripped] /usr/lib64/kritaplugins/kritatgaimport.so [Stripped] /usr/lib64/kritaplugins/kritatoolencloseandfill.so [Stripped] /usr/lib64/libkritaflake.so.19.0.0 [Stripped] /usr/bin/kritarunner [Stripped] /usr/lib64/kritaplugins/kritabrushexport.so [Stripped] /usr/lib64/kritaplugins/kritaconvertheighttonormalmap.so [Stripped] /usr/lib64/kritaplugins/kritadigitalmixer.so [Stripped] /usr/lib64/kritaplugins/kritaextensioncolorsfilters.so [Stripped] /usr/lib64/kritaplugins/kritagradientmap.so [Stripped] /usr/lib64/kritaplugins/kritaiptc.so [Stripped] /usr/lib64/kritaplugins/kritalcmsengine.so [Stripped] /usr/lib64/kritaplugins/kritaarrangedocker.so [Stripped] /usr/lib64/kritaplugins/kritacolorrange.so [Stripped] /usr/lib64/kritaplugins/kritadefaulttools.so [Stripped] /usr/lib64/kritaplugins/kritahistogramdocker.so [Stripped] /usr/lib64/kritaplugins/kritakraimport.so [Stripped] /usr/lib64/kritaplugins/kritanoisefilter.so [Stripped] /usr/lib64/kritaplugins/kritapixelizefilter.so [Stripped] /usr/lib64/kritaplugins/kritaqimageioimport.so [Stripped] /usr/lib64/kritaplugins/kritaresourcemanager.so [Stripped] /usr/lib64/kritaplugins/kritatasksetdocker.so [Stripped] /usr/lib64/kritaplugins/kritatooltransform.so [Stripped] /usr/lib64/libkritaui.so.19.0.0 [Stripped] /usr/bin/krita [Stripped] /usr/lib64/kritaplugins/kritabrushimport.so [Stripped] /usr/lib64/kritaplugins/kritacompositiondocker.so [Stripped] /usr/lib64/kritaplugins/kritaembossfilter.so [Stripped] /usr/lib64/kritaplugins/kritafilterop.so [Stripped] /usr/lib64/kritaplugins/kritaheightmapimport.so [Stripped] /usr/lib64/kritaplugins/kritajpegimport.so [Stripped] /usr/lib64/kritaplugins/kritametadataeditor.so [Stripped] /usr/lib64/kritaplugins/kritapdfimport.so [Stripped] /usr/lib64/kritaplugins/kritaqimageioexport.so [Stripped] /usr/lib64/kritaplugins/kritaroundcornersfilter.so [Stripped] /usr/lib64/kritaplugins/kritasnapshotdocker.so [Stripped] /usr/lib64/kritaplugins/kritathreshold.so [Stripped] /usr/lib64/kritaplugins/kritatoolpolygon.so [Stripped] /usr/lib64/kritaplugins/kritaxcfimport.so [Stripped] /usr/lib64/libkritaimage.so.19.0.0 [Stripped] /usr/lib64/krita-python-libs/PyKrita/krita.so [Stripped] /usr/lib64/kritaplugins/kritablurfilter.so [Stripped] /usr/lib64/kritaplugins/kritadbexplorer.so [Stripped] /usr/lib64/kritaplugins/kritaexif.so [Stripped] /usr/lib64/kritaplugins/kritagifexport.so [Stripped] /usr/lib64/kritaplugins/kritaheifexport.so [Stripped] /usr/lib64/kritaplugins/kritajxlimport.so [Stripped] /usr/lib64/kritaplugins/kritanormalize.so [Stripped] /usr/lib64/kritaplugins/kritapatterngenerator.so [Stripped] /usr/lib64/kritaplugins/kritaqmic.so [Stripped] /usr/lib64/kritaplugins/kritaroundmarkerpaintop.so [Stripped] /usr/lib64/kritaplugins/kritatiffexport.so [Stripped] /usr/lib64/kritaplugins/kritawavefilter.so [Stripped] /usr/lib64/libkritaexifcommon.so.19.0.0 [Stripped] /usr/lib64/libkritalibpaintop.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 libQt5Core.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 libKF5Crash.so.5 from kcrash [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/krita adds dependency on libKF5I18n.so.5 from ki18n [Dependency] /usr/bin/krita adds dependency on libQt5Widgets.so.5 from qt5-base [Dependency] /usr/bin/kritarunner adds dependency on libpython3.11.so.1.0 from python3 [Dependency] /usr/bin/kritarunner adds dependency on libKF5CoreAddons.so.5 from kcoreaddons [Dependency] /usr/bin/kritarunner adds dependency on libKF5ConfigCore.so.5 from kconfig [Dependency] /usr/lib64/kritaplugins/krita_colorspaces_extensions.so adds dependency on libm.so.6 from glibc [Dependency] /usr/lib64/kritaplugins/krita_colorspaces_extensions.so adds dependency on libImath-3_1.so.29 from imath [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 libz.so.1 from zlib [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 libQt5Network.so.5 from qt5-base [Dependency] /usr/lib64/kritaplugins/krita_gmic_qt.so adds dependency on libfftw3_threads.so.3 from fftw [Dependency] /usr/lib64/kritaplugins/krita_gmic_qt.so adds dependency on libgmic.so.1 from gmic [Dependency] /usr/lib64/kritaplugins/krita_karbontools.so adds dependency on libKF5WidgetsAddons.so.5 from kwidgetsaddons [Dependency] /usr/lib64/kritaplugins/krita_karbontools.so adds dependency on libKF5Completion.so.5 from kcompletion [Dependency] /usr/lib64/kritaplugins/krita_raw_import.so adds dependency on libexiv2.so.27 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 liblcms2.so.2 from liblcms2 [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_threads.so.0.10 from libjxl [Dependency] /usr/lib64/kritaplugins/kritajxlexport.so adds dependency on libjxl.so.0.10 from libjxl [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.2 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 libQt5PrintSupport.so.5 from qt5-base [Dependency] /usr/lib64/kritaplugins/kritastoryboarddocker.so adds dependency on libQt5Svg.so.5 from qt5-svg [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 libwebp.so.7 from libwebp [Dependency] /usr/lib64/kritaplugins/kritawebpexport.so adds dependency on libwebpmux.so.3 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 libfontconfig.so.1 from fontconfig [Dependency] /usr/lib64/libkritaflake.so.19.0.0 adds dependency on libharfbuzz.so.0 from harfbuzz [Dependency] /usr/lib64/libkritaflake.so.19.0.0 adds dependency on libfreetype.so.6 from freetype2 [Dependency] /usr/lib64/libkritaimage.so.19.0.0 adds dependency on ld-linux-x86-64.so.2 from glibc [Dependency] /usr/lib64/libkritaimage.so.19.0.0 adds dependency on libfftw3.so.3 from fftw [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 libKF5GuiAddons.so.5 from kguiaddons [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 libmlt++-7.so.7 from mlt [Dependency] /usr/lib64/libkritaui.so.19.0.0 adds dependency on libQt5X11Extras.so.5 from qt5-x11extras [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.6-95-1-x86_64.eopkg ... [Package] krita-dbginfo-5.2.6-95-1-x86_64.eopkg took 0:07:24.302255 to emit [Package] Creating /home/build/work/krita-5.2.6-95-1-x86_64.eopkg ... [Package] krita-5.2.6-95-1-x86_64.eopkg took 0:00:39.046354 to emit [Package] Building complete time=2024-10-03T00:43:33.645Z level=DEBUG msg="Collecting files" len=4 time=2024-10-03T00:43:33.645Z level=DEBUG msg="Collecting build artifact" path=krita-5.2.6-95-1-x86_64.eopkg time=2024-10-03T00:43:33.667Z level=DEBUG msg="Setting file ownership for current user" uid=1002 gid=1002 path=krita-5.2.6-95-1-x86_64.eopkg time=2024-10-03T00:43:33.668Z level=DEBUG msg="Collecting build artifact" path=krita-dbginfo-5.2.6-95-1-x86_64.eopkg time=2024-10-03T00:43:33.784Z level=DEBUG msg="Setting file ownership for current user" uid=1002 gid=1002 path=krita-dbginfo-5.2.6-95-1-x86_64.eopkg time=2024-10-03T00:43:33.784Z level=DEBUG msg="Collecting build artifact" path=krita-5.2.6-95.tram time=2024-10-03T00:43:33.784Z level=DEBUG msg="Setting file ownership for current user" uid=1002 gid=1002 path=krita-5.2.6-95.tram time=2024-10-03T00:43:33.784Z level=DEBUG msg="Collecting build artifact" path=pspec_x86_64.xml time=2024-10-03T00:43:33.784Z level=DEBUG msg="Setting file ownership for current user" uid=1002 gid=1002 path=pspec_x86_64.xml time=2024-10-03T00:43:33.784Z level=DEBUG msg="Acquiring global lock" time=2024-10-03T00:43:33.784Z level=DEBUG msg="Cleaning up" time=2024-10-03T00:43:33.786Z level=DEBUG msg="Killing child process in chroot" pid=2328877 time=2024-10-03T00:43:34.076Z level=DEBUG msg="Requesting unmount of all remaining mountpoints" time=2024-10-03T00:43:35.038Z level=INFO msg="Building succeeded"